- entry_type: entry_set
  metadata:
    format_version: '3.0'
    uuid: a4d4f405-4047-4219-b70e-acdbe8685c8a
    creation_time: '2024-02-19T14:26:27+01:00'
    producer:
      name: Automizer
      version: 0.2.4-tmp.dk.owicki-witnesses-273a578-m
    task:
      input_files:
      - /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      input_file_hashes:
        /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      specification: |+
        CHECK( init(main()), LTL(G ! call(reach_error())) )

      data_model: 32bit
      language: C
  content:
  - type: ghost_variable
    variable: v_np6_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: thread_function_mutexThread1of1ForFork0_~i~0~ghost
    scope: global
    initial: i
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np5_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np8_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np7_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np2_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np1_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np4_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np3_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np20_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np0_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np11_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np10_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np21_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np13_1
    scope: global
    initial: '1'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np12_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np15_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np14_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np17_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np16_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np19_1
    scope: global
    initial: '1'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np18_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: v_np9_1
    scope: global
    initial: '0'
    c_type: unsigned long long
  - type: ghost_variable
    variable: ULTIMATE.start_main_~i~1#1~ghost
    scope: global
    initial: i
    c_type: unsigned long long
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1330
      column: 8
      function: thread_function_mutex
    variable: v_np1_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1330
      column: 8
      function: thread_function_mutex
    variable: v_np18_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1330
      column: 8
      function: thread_function_mutex
    variable: v_np1_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1330
      column: 8
      function: thread_function_mutex
    variable: v_np3_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1320
      column: 0
      function: thread_function_mutex
    variable: v_np3_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1320
      column: 0
      function: thread_function_mutex
    variable: v_np21_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1325
      column: 8
      function: thread_function_mutex
    variable: v_np8_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1325
      column: 8
      function: thread_function_mutex
    variable: v_np10_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1325
      column: 8
      function: thread_function_mutex
    variable: v_np8_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1325
      column: 8
      function: thread_function_mutex
    variable: v_np18_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1323
      column: 4
      function: thread_function_mutex
    variable: v_np3_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1323
      column: 4
      function: thread_function_mutex
    variable: v_np10_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1323
      column: 4
      function: thread_function_mutex
    variable: v_np6_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1323
      column: 4
      function: thread_function_mutex
    variable: v_np3_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1353
      column: 24
      function: main
    variable: v_np6_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1353
      column: 24
      function: main
    variable: v_np17_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1353
      column: 24
      function: main
    variable: v_np16_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1353
      column: 24
      function: main
    variable: v_np9_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1353
      column: 24
      function: main
    variable: v_np13_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1353
      column: 4
      function: main
    variable: v_np5_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1353
      column: 4
      function: main
    variable: v_np17_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1349
      column: 8
      function: main
    variable: v_np11_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1349
      column: 8
      function: main
    variable: v_np12_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1349
      column: 8
      function: main
    variable: v_np14_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1349
      column: 8
      function: main
    variable: v_np12_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 13
      column: 35
      function: __VERIFIER_assert
    variable: v_np15_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 13
      column: 35
      function: __VERIFIER_assert
    variable: v_np5_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 13
      column: 50
      function: __VERIFIER_assert
    variable: v_np15_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 13
      column: 50
      function: __VERIFIER_assert
    variable: v_np2_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1351
      column: 8
      function: main
    variable: v_np14_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1351
      column: 8
      function: main
    variable: v_np4_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1351
      column: 8
      function: main
    variable: v_np4_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1351
      column: 8
      function: main
    variable: v_np20_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1347
      column: 4
      function: main
    variable: v_np20_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1347
      column: 4
      function: main
    variable: v_np11_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1347
      column: 4
      function: main
    variable: v_np20_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1347
      column: 4
      function: main
    variable: v_np9_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1343
      column: 9
      function: main
    variable: v_np7_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1343
      column: 9
      function: main
    variable: v_np16_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1343
      column: 9
      function: main
    variable: v_np0_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1343
      column: 9
      function: main
    variable: v_np21_1
    value: '1'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1343
      column: 9
      function: main
    variable: v_np13_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1343
      column: 4
      function: main
    variable: v_np7_1
    value: '0'
  - type: ghost_update
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1343
      column: 4
      function: main
    variable: v_np20_1
    value: '1'
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1330
      column: 8
      function: thread_function_mutex
    value: ((((((((((((((((((((((((((!(v_np5_1) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 4)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (29 == myglobal))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((5 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((33 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((((myglobal == 26) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (20 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (33 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 26) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((8 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 25) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)))) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np18_1) && v_np16_1) && v_np11_1) && !(v_np21_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1)) || ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (40 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (36 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24))) || ((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 4)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 37) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((5 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((8 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((33 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (20 == myglobal))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((23 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((myglobal == 26) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || (((((myglobal == 25) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (34 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (33 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (29 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((18 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (16 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) && !(v_np5_1)) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np20_1) && v_np18_1) && v_np16_1) && !(v_np21_1)) && !(v_np17_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np9_1) && !(v_np13_1)) && !(v_np11_1)) && (((((((((((((((((((((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (29 == myglobal)) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (40 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (36 == myglobal))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (22 == myglobal))) || (((((myglobal == 37) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((myglobal == 25) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (34 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)))) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np18_1) && v_np16_1) && !(v_np21_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (16 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 26) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (29 == myglobal))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((myglobal == 25) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (8 == myglobal)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((33 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (40 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (36 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (16 == myglobal))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (20 == myglobal))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal))) || ((((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 13) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || (((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 37) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 4)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((33 == myglobal) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (35 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (3 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (22 == myglobal))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (39 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || ((((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((33 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 26) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (29 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((8 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((((myglobal == 25) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)))) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np4_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np18_1) && v_np16_1) && !(v_np21_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np7_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && ((((((((((((((((((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal)) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (14 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 == myglobal))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || ((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((9 == myglobal) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || ((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)))) && !(v_np15_1)) && v_np18_1) && v_np16_1) && !(v_np21_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1330
      column: 8
      function: thread_function_mutex
    value: ((((((((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) || (((((myglobal == 25) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || ((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (20 == myglobal))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (29 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 26) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((23 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27))) || ((((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((myglobal == 37) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((18 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (33 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (36 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (16 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((33 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || (((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (40 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 26) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || (((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((8 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((5 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((ULTIMATE.start_main_~i~1#1~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 4)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (34 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || ((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || (((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (22 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal))) || ((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)))) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np0_1)) && v_np1_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np20_1) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np3_1)) && !(v_np7_1)) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (16 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 26) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (29 == myglobal))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((myglobal == 25) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (8 == myglobal)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((33 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (40 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (36 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (16 == myglobal))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (20 == myglobal))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal))) || ((((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 13) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || (((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 37) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 4)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((33 == myglobal) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (35 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (3 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (22 == myglobal))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (39 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || ((((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((33 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 26) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (29 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((8 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((((myglobal == 25) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)))) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np0_1)) && v_np1_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np15_1)) && v_np16_1) && v_np14_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (16 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (29 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((33 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 26) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((5 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 25) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 4)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (33 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) && !(v_np5_1)) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np0_1)) && v_np1_1) && !(v_np13_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np11_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 4)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (29 == myglobal))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((5 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((33 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((((myglobal == 26) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (20 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (33 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 26) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((8 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 25) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)))) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np0_1)) && v_np1_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np12_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && ((((((((((((((((((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal)) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 == myglobal))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((9 == myglobal) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (14 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)))) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np0_1)) && v_np7_1) && v_np1_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np0_1)) && v_np4_1) && v_np1_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np14_1)) && !(v_np15_1)) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((myglobal == 25) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 25) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (35 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 26) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((myglobal == 25) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((8 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((myglobal == 37) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (22 == myglobal))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (29 == myglobal))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (20 == myglobal))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (39 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (8 == myglobal)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (3 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 13) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((33 == myglobal) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (16 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (36 == myglobal))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((33 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((33 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal))) || (((((((myglobal == 26) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 4)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (40 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 26) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)))) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np2_1)) && ((((((((((((((((((((((((myglobal == 25) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 37) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (36 == myglobal))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (29 == myglobal))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (40 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (34 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (22 == myglobal))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)))) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np0_1)) && v_np9_1) && v_np1_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1)))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1320
      column: 0
      function: thread_function_mutex
    value: ((((((((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && (myglobal == 0)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np7_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np21_1) && v_np16_1) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) || (((((((((((((((((((((((((((((((((((((((((((((6 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) || ((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (16 == myglobal))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (2 == myglobal))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal))) || (((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal))) || (((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((myglobal == 4) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((ULTIMATE.start_main_~i~1#1~ghost < 20) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((5 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((0 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 1)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((myglobal == 13) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((8 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) && !(v_np5_1)) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np4_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np21_1) && v_np16_1) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && (((((((((((((((((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (16 == myglobal)) || (((((8 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((myglobal == 4) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((5 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((ULTIMATE.start_main_~i~1#1~ghost < 20) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (2 == myglobal))) || (((0 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 1)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal))) || (((((myglobal == 13) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal))) || (((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((6 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)))) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np15_1)) && v_np21_1) && v_np16_1) && v_np14_1) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np21_1) && v_np16_1) && v_np11_1) && ((((((((((((((((((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (myglobal == 1)) || ((((5 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((myglobal == 0) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (myglobal == 17)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((8 == myglobal) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (2 == myglobal))) || ((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((3 == myglobal) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (15 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((myglobal == 10) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (16 == myglobal))) || (((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((6 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((myglobal == 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((ULTIMATE.start_main_~i~1#1~ghost < 20) && (19 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)))) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || (((((((((((((((((((((((((((((((((((((((((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (myglobal == 1)) || (((15 == myglobal) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((5 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 == myglobal))) || ((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((16 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (16 == myglobal))) || (((myglobal == 0) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((6 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (2 == myglobal))) || (((myglobal == 17) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((18 == myglobal) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((3 == myglobal) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((myglobal == 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((myglobal == 11) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((myglobal == 10) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((8 == myglobal) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((ULTIMATE.start_main_~i~1#1~ghost < 20) && (19 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) && !(v_np5_1)) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np21_1) && v_np20_1) && v_np16_1) && !(v_np18_1)) && !(v_np17_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && (((((((((((((((((((((((3 == myglobal) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (16 == myglobal))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((5 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (myglobal == 17)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((6 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (myglobal == 1))) || ((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (15 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((myglobal == 10) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((8 == myglobal) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (2 == myglobal))) || (((ULTIMATE.start_main_~i~1#1~ghost < 20) && (19 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((myglobal == 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((myglobal == 0) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)))) && !(v_np9_1)) && !(v_np2_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np21_1) && v_np16_1) && v_np12_1) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || (((((((((((((((((((((((!(v_np5_1) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && !(v_np19_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np9_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np21_1) && v_np16_1) && !(v_np18_1)) && !(v_np17_1)) && (20 == myglobal)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1)))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1320
      column: 0
      function: thread_function_mutex
    value: ((((((((((((((((((((((((((((((!(v_np5_1) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && !(v_np19_1)) && !(v_np2_1)) && !(v_np12_1)) && (40 == myglobal)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np6_1) && v_np9_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1)) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && (((((((((((((((((((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (21 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((myglobal == 25) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (39 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal))) || (((((myglobal == 26) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (22 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (29 == myglobal))) || ((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (23 == myglobal))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (40 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((myglobal == 37) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (36 == myglobal)))) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np6_1) && v_np4_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np1_1)) && !(v_np0_1)) && (((((((((((((((((((((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) || (((((myglobal == 26) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((myglobal == 37) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((30 == myglobal) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((myglobal == 25) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (22 == myglobal))) || (((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (29 == myglobal))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)))) && v_np6_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np12_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np1_1)) && !(v_np0_1)) && ((((((((((((((((((((((((myglobal == 37) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) || ((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (22 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (29 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((myglobal == 26) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || ((((((30 == myglobal) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((myglobal == 25) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)))) && v_np6_1) && !(v_np13_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np11_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np6_1) && !(v_np13_1)) && ((((((((((((((((((((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (39 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((myglobal == 26) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (21 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (40 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (36 == myglobal))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (23 == myglobal))) || (((((myglobal == 37) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((myglobal == 25) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (29 == myglobal))) || ((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (22 == myglobal))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)))) && !(v_np11_1)) && !(v_np4_1)) && !(v_np15_1)) && v_np16_1) && v_np14_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || (((((((((((((((((((((((!(v_np5_1) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np6_1) && v_np7_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && (20 == myglobal)) && !(v_np20_1)) && !(v_np3_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np6_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np20_1) && v_np16_1) && !(v_np21_1)) && ((((((((((((((((((((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (22 == myglobal)) || (((((30 == myglobal) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (38 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || ((((myglobal == 26) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((myglobal == 25) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (40 == myglobal))) || (((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (29 == myglobal))) || (((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((myglobal == 37) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)))) && !(v_np18_1)) && !(v_np17_1)) && !(v_np3_1)) && !(v_np7_1)))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1325
      column: 8
      function: thread_function_mutex
    value: ((((((((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np7_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && (((((((((((((((((((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) || (((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (14 == myglobal))) || (((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (myglobal == 1))) || (((((8 == myglobal) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || ((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)))) && v_np16_1) && v_np10_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np9_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np10_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && ((((((((((((((((((((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal))) || (((((myglobal == 37) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal))) || ((((((myglobal == 25) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)))) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (16 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (2 == myglobal))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || ((((((((myglobal == 11) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((33 == myglobal) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (32 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (3 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (22 == myglobal))) || ((((((5 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || ((((((((myglobal == 10) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((8 == myglobal) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 13) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)))) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np10_1) && v_np11_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (22 == myglobal))) || ((((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (3 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((33 == myglobal) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((5 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((myglobal == 11) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((myglobal == 10) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (2 == myglobal))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (32 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (16 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 == myglobal) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal))) || (((((((8 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 13) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal))) || ((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)))) && !(v_np2_1)) && !(v_np8_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np10_1) && v_np12_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 4)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (29 == myglobal))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((5 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((33 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((((myglobal == 26) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (20 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (33 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 26) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((8 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 25) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)))) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np15_1)) && v_np16_1) && v_np10_1) && v_np14_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 10)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (2 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((myglobal == 37) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 11) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((23 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (32 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || ((((((33 == myglobal) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (3 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((5 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((ULTIMATE.start_main_~i~1#1~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((myglobal == 10) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (15 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 13) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || (((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (16 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((myglobal == 25) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || (((((((8 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)))) && !(v_np8_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np20_1) && v_np16_1) && v_np10_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (16 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (29 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((33 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 26) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((5 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 25) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 4)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (33 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) && !(v_np5_1)) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np4_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np10_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1)))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1325
      column: 8
      function: thread_function_mutex
    value: ((((((((((((((((((((((((((!(v_np5_1) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 4)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (29 == myglobal))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((5 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((33 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((((myglobal == 26) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (20 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (33 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 26) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((8 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 25) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)))) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np4_1) && v_np8_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1)) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (22 == myglobal))) || ((((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (3 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((33 == myglobal) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((5 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((myglobal == 11) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((myglobal == 10) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (2 == myglobal))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28))) || (((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (32 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (16 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 == myglobal) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal))) || (((((((8 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 13) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal))) || ((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)))) && !(v_np2_1)) && !(v_np12_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np8_1) && !(v_np13_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np11_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && ((((((((((((((((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) || ((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((8 == myglobal) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (myglobal == 1))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (14 == myglobal))) || ((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)))) && !(v_np2_1)) && !(v_np12_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np8_1) && v_np7_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((8 == myglobal) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((23 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (15 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (22 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (3 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((myglobal == 37) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (32 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((myglobal == 11) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 10)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 10) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || ((((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (2 == myglobal))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((ULTIMATE.start_main_~i~1#1~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((((33 == myglobal) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 13) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (20 == myglobal))) || (((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)))) && !(v_np0_1)) && v_np8_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np20_1) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np9_1) && v_np8_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && (((((((((((((((((((((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((myglobal == 37) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal))) || ((((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)))) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1)))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1323
      column: 4
      function: thread_function_mutex
    value: ((((((((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && (((((((((((((((((((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (14 == myglobal))) || (((myglobal == 11) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((myglobal == 10) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((8 == myglobal) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (myglobal == 1))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || ((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 == myglobal))) || (((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)))) && v_np3_1) && v_np7_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np3_1) && !(v_np13_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np11_1) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) || ((((((8 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (16 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((myglobal == 37) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (12 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (22 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (2 == myglobal))) || ((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (29 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (14 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24))) || (((((((myglobal == 11) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 26) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (3 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((5 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal))) || (((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((30 == myglobal) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (9 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((myglobal == 10) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 13)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 13) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 == myglobal) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (6 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((myglobal == 25) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal))) || (((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 13) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((myglobal == 11) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (20 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (16 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((33 == myglobal) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((myglobal == 10) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (9 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 17))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)))) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np4_1) && v_np3_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np14_1)) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (15 == myglobal))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((3 <= ULTIMATE.start_main_~i~1#1~ghost) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (21 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || (((((33 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((myglobal == 25) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 10)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (39 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (29 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27))) || (((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((8 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal))) || (((((myglobal == 26) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (22 == myglobal))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (29 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (23 == myglobal))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2))) || ((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (21 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 26) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((5 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (40 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 17))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (16 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((myglobal == 37) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((8 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (20 == myglobal))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (33 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 4)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (36 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((myglobal == 26) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || (((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((myglobal == 11) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)))) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np3_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np15_1)) && v_np16_1) && v_np14_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (39 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((33 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((8 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal))) || (((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 4)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((myglobal == 26) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (15 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (21 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || (((((((5 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (40 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((myglobal == 11) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (36 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((myglobal == 26) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((myglobal == 26) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 17))) || ((((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (20 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (16 == myglobal))) || ((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (23 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((myglobal == 37) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 10)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((myglobal == 25) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((3 <= ULTIMATE.start_main_~i~1#1~ghost) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || ((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (21 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (33 == myglobal)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((8 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (29 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)))) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 10) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (22 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((33 == myglobal) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((myglobal == 11) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (32 == myglobal))) || (((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 11) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (6 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (12 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((myglobal == 26) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (3 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (9 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (myglobal == 28)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal))) || (((((((myglobal == 10) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal))) || (((((myglobal == 37) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 13) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((5 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((30 == myglobal) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((myglobal == 25) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((8 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (2 == myglobal))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (23 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (20 == myglobal))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (20 == myglobal))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || ((((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((8 == myglobal) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal))) || (((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (9 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((myglobal == 13) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (14 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 13)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal))) || ((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((myglobal == 25) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 17))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)))) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np3_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np12_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) || ((((((8 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((30 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (34 == myglobal))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (16 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((myglobal == 25) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((23 == myglobal) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((myglobal == 37) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (12 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 10)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (22 == myglobal))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (22 == myglobal)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28))) || (((((30 == myglobal) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 == myglobal) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 11) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (18 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((myglobal == 25) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (2 == myglobal))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (23 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (22 == myglobal))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (22 == myglobal))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (14 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((myglobal == 25) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (38 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (14 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((myglobal == 11) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (21 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (36 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (23 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (22 == myglobal))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (32 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((8 == myglobal) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((ULTIMATE.start_main_~i~1#1~ghost <= 6) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (15 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 17)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((myglobal == 28) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (3 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (29 == myglobal))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (7 == myglobal))) || ((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || (((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 24))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (14 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (18 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (7 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((myglobal == 26) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 28)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (16 == myglobal))) || (((((myglobal == 25) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (20 == myglobal))) || (((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (9 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (18 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((myglobal == 10) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 13)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 13) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((ULTIMATE.start_main_~i~1#1~ghost <= 6) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (15 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 26) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (6 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((myglobal == 25) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || ((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (34 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (21 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (20 == myglobal))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (16 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((ULTIMATE.start_main_~i~1#1~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((myglobal == 13) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 11) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (19 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (12 == myglobal)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (20 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (40 == myglobal))) || (((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (29 == myglobal))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 27) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (36 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (20 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((14 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (34 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (9 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((10 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (29 == myglobal))) || (((((((myglobal == 13) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (16 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((15 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (myglobal == 24)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 26) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (16 == myglobal))) || (((((33 == myglobal) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((30 == myglobal) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((myglobal == 25) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((18 <= ULTIMATE.start_main_~i~1#1~ghost) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((18 <= ULTIMATE.start_main_~i~1#1~ghost) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (ULTIMATE.start_main_~i~1#1~ghost < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (12 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 17)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 1)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((16 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2)) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 28)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 7)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || ((((((4 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (myglobal == 24))) || ((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || (((((((myglobal == 10) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((2 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((myglobal == 26) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((8 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (39 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (33 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (6 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 6)) && (6 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 26) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost)) && (20 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (32 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (36 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((18 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (11 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((myglobal == 37) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || ((((((9 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 5)) && (5 <= ULTIMATE.start_main_~i~1#1~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((13 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (13 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (15 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (10 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (16 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((5 == myglobal) && (1 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || (((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (9 == myglobal)) && (3 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (8 <= ULTIMATE.start_main_~i~1#1~ghost)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 15)) && (ULTIMATE.start_main_~i~1#1~ghost <= 8))) || ((((((12 <= ULTIMATE.start_main_~i~1#1~ghost) && (ULTIMATE.start_main_~i~1#1~ghost <= 12)) && (23 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((1 <= ULTIMATE.start_main_~i~1#1~ghost) && (myglobal == 13)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (ULTIMATE.start_main_~i~1#1~ghost <= 1))) || ((((((9 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (ULTIMATE.start_main_~i~1#1~ghost <= 4)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 2)) && (myglobal == 17))) || (((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((16 <= ULTIMATE.start_main_~i~1#1~ghost) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((ULTIMATE.start_main_~i~1#1~ghost <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (ULTIMATE.start_main_~i~1#1~ghost < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= ULTIMATE.start_main_~i~1#1~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 20)) && (21 == myglobal)) && (19 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (18 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (ULTIMATE.start_main_~i~1#1~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (23 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (14 <= ULTIMATE.start_main_~i~1#1~ghost)) && (myglobal == 27)) && (ULTIMATE.start_main_~i~1#1~ghost <= 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost <= 15)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((11 <= ULTIMATE.start_main_~i~1#1~ghost) && (21 == myglobal)) && (ULTIMATE.start_main_~i~1#1~ghost <= 11)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (17 <= ULTIMATE.start_main_~i~1#1~ghost)) && (ULTIMATE.start_main_~i~1#1~ghost < 18))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (19 == myglobal)) && (0 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (ULTIMATE.start_main_~i~1#1~ghost == 0))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)))) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np3_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np20_1) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np7_1))) || ((((((((((((((((((((((((((((((((((((((((((((((myglobal == 37) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24))) || ((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (30 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (40 == myglobal))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (36 == myglobal))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal))) || (((((myglobal == 25) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((20 <= ULTIMATE.start_main_~i~1#1~ghost) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (20 <= ULTIMATE.start_main_~i~1#1~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) && !(v_np5_1)) && !(v_np19_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np3_1) && v_np9_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np7_1)))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1353
      column: 24
      function: main
    value: ((((((((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && ((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (31 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) || ((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (40 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (20 <= i))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (29 == myglobal))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 <= i)) && (22 == myglobal))) || (((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (39 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (20 <= i)) && (36 == myglobal))) || (((((33 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (20 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (20 <= i)) && (34 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (21 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (myglobal == 24)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (20 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i))) || (((((myglobal == 37) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i))) || (((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)))) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np9_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np18_1) && v_np16_1) && !(v_np21_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1)) || ((((((((((((((((((((((((!(v_np5_1) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && !(v_np19_1)) && !(v_np2_1)) && !(v_np12_1)) && (40 == myglobal)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np6_1) && v_np9_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && (20 <= i)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np9_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np10_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1)) && ((((((((((((((((((((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (20 <= i)) && (34 == myglobal))) || (((((33 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (20 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (39 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 <= i))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (myglobal == 24))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (20 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (36 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (20 <= i)) && (32 == myglobal))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np2_1)) && !(v_np12_1)) && ((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) || (((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (myglobal == 24))) || (((((33 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (20 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (20 <= i))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (20 <= i)) && (34 == myglobal))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 <= i))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (20 <= i)) && (32 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (36 == myglobal))) || (((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (39 == myglobal)))) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np9_1) && v_np8_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && ((((((((((((((((((((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (20 <= i)) && (36 == myglobal)) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i))) || (((((myglobal == 37) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i))) || (((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (20 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (20 <= i))) || (((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (39 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((33 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (20 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (20 <= i)) && (34 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (myglobal == 24)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (21 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (31 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (40 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 <= i)) && (22 == myglobal))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (29 == myglobal)))) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np0_1)) && v_np9_1) && v_np1_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || (((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np9_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && (20 <= i)) && !(v_np15_1)) && v_np21_1) && v_np16_1) && !(v_np18_1)) && !(v_np17_1)) && (20 == myglobal)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((((((((((((((((((((((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) || ((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (39 == myglobal))) || (((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (40 == myglobal)) && (20 <= i))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (36 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 <= i))) || (((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 28)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (31 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (20 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (myglobal == 24))) || (((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i))) || (((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 27)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (20 <= i))) || ((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (20 <= i)) && (34 == myglobal))) || ((((33 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (20 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (20 <= i)) && (32 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((30 == myglobal) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (38 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) && !(v_np5_1)) && !(v_np19_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np3_1) && v_np9_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np7_1)))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1353
      column: 4
      function: main
    value: ((((((((((((((((((((((((!(v_np5_1) && !(v_np16_1)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && (40 == myglobal)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && (20 <= i)) && !(v_np15_1)) && v_np17_1) && v_np13_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1349
      column: 8
      function: main
    value: ((((((((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((myglobal == 37) && (18 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 6))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (myglobal == 10)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (22 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (i < 19))) || ((((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || (((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((myglobal == 25) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (i < 19))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 4)) && (i < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((myglobal == 25) && (i <= 5)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || ((((((((i < 18) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i < 20) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 26) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (36 == myglobal))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (myglobal == 25)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((i <= 14) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 27))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (myglobal == 13)) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((i <= 14) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 <= i)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal))) || (((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (16 == myglobal)) && (i < 17))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((18 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || ((((((((4 <= i) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (5 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || (((((((8 == myglobal) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i < 14)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((18 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 12)) && (i < 19))) || (((((((i < 18) && (30 == myglobal)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || ((((((myglobal == 37) && (i < 18)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || ((((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 16))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (10 <= i)) && (i < 17))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((5 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || ((((((((i < 20) && (12 <= i)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 6))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (14 == myglobal)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || (((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i))) || ((((((((i <= 5) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 5) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((myglobal == 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((((myglobal == 25) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (9 == myglobal)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i))) || (((((((i <= 13) && (13 <= i)) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 == myglobal)) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || ((((((((i <= 10) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (21 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i < 16))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (19 == myglobal)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (i <= 2)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (34 == myglobal))) || ((((((((myglobal == 25) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 16))) || (((((((6 <= i) && (myglobal == 26)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (myglobal == 24))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 16))) || (((((((i <= 5) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || (((((((0 <= i) && (myglobal == 11)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((((30 == myglobal) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 19))) || (((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 7)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (16 == myglobal))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= i))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (i < 19))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (15 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((myglobal == 25) && (i < 18)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (i < 17))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= i))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (i < 17))) || ((((((((i <= 7) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || (((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((((4 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (9 == myglobal)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= i)) && (i < 17))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((i < 18) && (myglobal == 26)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i <= 6))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((i <= 10) && (30 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || (((((((myglobal == 25) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((33 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (i <= 7)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((i < 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || ((((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || ((((((((i < 18) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 13)) && (13 <= i)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (14 == myglobal))) || ((((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (myglobal == 27)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (39 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (22 == myglobal))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (22 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)))) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np0_1)) && v_np1_1) && !(v_np13_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np11_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1)) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && ((((((((((((((((((((((i <= 2) && (2 <= i)) && (2 == myglobal)) || ((((i <= 14) && (i < 20)) && (14 <= i)) && (14 == myglobal))) || ((((myglobal == 13) && (i <= 13)) && (13 <= i)) && (i < 20))) || ((((i < 20) && (15 == myglobal)) && (i <= 15)) && (15 <= i))) || (((((i <= 9) && (9 <= i)) && (9 == myglobal)) && (i < 20)) && (i < 16))) || (((((i < 20) && (12 <= i)) && (12 == myglobal)) && (i <= 12)) && (i < 19))) || (((i <= 1) && (1 <= i)) && (myglobal == 1))) || ((((5 == myglobal) && (i <= 5)) && (i < 20)) && (5 <= i))) || (((((i < 18) && (11 <= i)) && (i <= 11)) && (myglobal == 11)) && (i < 20))) || (((((i <= 10) && (myglobal == 10)) && (i < 20)) && (10 <= i)) && (i < 17))) || (((i < 20) && (19 == myglobal)) && (19 <= i))) || (((((i <= 7) && (i < 20)) && (7 == myglobal)) && (i < 14)) && (7 <= i))) || ((((i < 18) && (3 == myglobal)) && (i <= 3)) && (3 <= i))) || (((0 <= i) && (i == 0)) && (myglobal == 0))) || ((((i < 18) && (i < 20)) && (17 <= i)) && (myglobal == 17))) || ((((18 <= i) && (i < 20)) && (18 == myglobal)) && (i < 19))) || (((((8 == myglobal) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((i < 20) && (16 <= i)) && (16 == myglobal)) && (i < 17))) || ((((6 <= i) && (6 == myglobal)) && (i < 20)) && (i <= 6))) || ((((4 <= i) && (myglobal == 4)) && (i <= 4)) && (i < 19)))) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np21_1) && v_np16_1) && v_np11_1) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) || ((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (15 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((i <= 9) && (9 <= i)) && (i < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 16))) || ((((((i <= 14) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (19 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (19 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((i <= 2) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (5 <= i))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((i < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (i <= 15)) && (15 <= i))) || (((((((myglobal == 26) && (i <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (34 == myglobal)) && (i < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 17)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (17 <= i))) || (((((((i <= 9) && (myglobal == 13)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((i <= 5) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 28)) && (10 <= i)) && (i < 17))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (19 <= i)) && (39 == myglobal))) || ((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (i < 19))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (5 <= i)) && (20 == myglobal))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (22 == myglobal)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (14 == myglobal)) && (i < 17))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14))) || (((((30 == myglobal) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (i < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (i <= 7)) && (i < 20)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 27))) || ((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 17)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((i < 18) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || (((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (i < 20))) || ((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((i < 18) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (19 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((myglobal == 37) && (i < 18)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((i < 20) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (myglobal == 17))) || ((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((i <= 10) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 17))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (16 <= i)) && (34 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i)) && (2 == myglobal))) || ((((((((i <= 7) && (i < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (5 <= i))) || ((((((6 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (10 <= i)) && (myglobal == 24)) && (i < 17))) || ((((((((i < 20) && (12 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((0 <= i) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (12 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 12)) && (myglobal == 24)) && (i < 19))) || ((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 6))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (myglobal == 24)) && (i < 16))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal))) || ((((((myglobal == 26) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((6 <= i) && (myglobal == 26)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((18 <= i) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (i < 19))) || (((((myglobal == 25) && (i <= 5)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((i < 18) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((5 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (myglobal == 28))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || (((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 20) && (18 == myglobal)) && (i < 15)) && (i <= 8)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((i <= 10) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || ((((((18 <= i) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (2 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (10 <= i)) && (i < 17))) || ((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (myglobal == 17)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (i < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (6 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (5 <= i))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((i <= 5) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (myglobal == 13)) && (i == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (23 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (16 == myglobal))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27)) && (i < 16))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (17 <= i)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (i < 16))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((0 <= i) && (myglobal == 10)) && (i == 0)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i < 18) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 14) && (i < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((6 <= i) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (i <= 6))) || (((((((8 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (7 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (12 <= i)) && (12 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i))) || ((((((4 <= i) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((myglobal == 11) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((i <= 5) && (myglobal == 10)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i)) && (29 == myglobal))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (myglobal == 11)) && (i < 20)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (14 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (29 == myglobal))) || (((((((18 <= i) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (i < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((i <= 2) && (2 <= i)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 2) && (myglobal == 10)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (23 == myglobal)) && (17 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 17))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 5) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal))) || ((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 25) && (6 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 25) && (i < 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || ((((((myglobal == 11) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (21 == myglobal)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 17)) && (5 <= i))) || (((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (30 == myglobal)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (22 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 10) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (20 == myglobal)) && (i < 17))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (22 == myglobal)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (19 == myglobal)) && (i < 14)) && (7 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (17 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 13) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (15 == myglobal))) || ((((((i <= 14) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (18 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((i <= 10) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 17))) || (((((i < 20) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i <= 12)) && (i < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (i <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 16))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((i < 20) && (12 <= i)) && (23 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (2 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (15 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (16 == myglobal)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 10) && (30 == myglobal)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17))) || (((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (14 == myglobal))) || ((((((6 <= i) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || ((((((18 <= i) && (i < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || (((((((6 <= i) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (20 == myglobal)) && (i <= 6))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (23 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((i <= 2) && (2 <= i)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((i <= 5) && (i < 20)) && (15 == myglobal)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (21 == myglobal)) && (1 <= i))) || ((((((18 <= i) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((i < 20) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (20 == myglobal))) || (((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (31 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (myglobal == 13)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 7)) && (i < 20)) && (7 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((((myglobal == 13) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 24)) && (i <= 6))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (5 <= i)) && (19 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal))) || (((((4 <= i) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i <= 4)) && (i < 19))) || (((((((i < 20) && (12 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((i <= 14) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (34 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((myglobal == 25) && (i <= 14)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((i <= 13) && (13 <= i)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 17)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 1)) && (1 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 17)) && (1 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (i < 19))) || ((((((5 == myglobal) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (38 == myglobal)) && (i < 19))) || ((((((30 == myglobal) && (18 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal)) && (i <= 15)) && (15 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (14 <= i)) && (myglobal == 28))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((i < 20) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (18 == myglobal)) && (5 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 9) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || (((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (myglobal == 27)) && (i < 14)) && (7 <= i))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (20 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i <= 3)) && (3 <= i)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (i < 20)) && (14 <= i)) && (29 == myglobal))) || ((((((myglobal == 26) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (myglobal == 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 10)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || (((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (10 <= i)) && (22 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 10) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 13) && (13 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (18 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (21 == myglobal)) && (i <= 6))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (6 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((i < 18) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (12 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (16 == myglobal)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (19 <= i))) || ((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal)) && (i < 16))) || ((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (0 <= i)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (myglobal == 1))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i < 20)) && (10 <= i)) && (i < 17))) || (((((((i <= 7) && (i < 20)) && (18 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (14 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (32 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (21 == myglobal)) && (i < 16))) || (((((0 <= i) && (myglobal == 11)) && (i == 0)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (14 <= i)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || ((((((i < 18) && (i < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (18 == myglobal)) && (12 <= i)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (15 <= i))) || (((((((i <= 9) && (9 <= i)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal))) || (((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((4 <= i) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 6))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (i < 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i <= 4)) && (i < 19))) || ((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (16 == myglobal))) || ((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || (((((((i <= 7) && (i < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (9 == myglobal)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i)) && (16 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (i <= 12)) && (32 == myglobal)) && (i < 19))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 26) && (18 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (23 == myglobal)) && (10 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i <= 1)) && (15 == myglobal)) && (1 <= i))) || ((((((i < 18) && (i < 20)) && (17 <= i)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (35 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || ((((((myglobal == 37) && (18 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (i <= 6))) || ((((((i <= 14) && (myglobal == 26)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (14 <= i))) || ((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (14 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (21 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || (((((myglobal == 11) && (i <= 1)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (33 == myglobal)) && (i < 20))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (16 == myglobal))) || ((((((i <= 9) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (i < 16)) && (29 == myglobal))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)))) && v_np3_1) && !(v_np13_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np11_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np10_1) && v_np11_1) && !(v_np21_1)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 3)) && (3 <= i)) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 6))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((4 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || (((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((((i <= 5) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal)) && (i < 16))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i)) && (20 == myglobal))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 16))) || (((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i)) && (2 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || ((((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i)) && (29 == myglobal))) || ((((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || (((((((((myglobal == 13) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || ((((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (14 == myglobal)) && (i < 17))) || ((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((5 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (myglobal == 13)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (i < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || ((((((((i <= 10) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((i <= 7) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 16))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || (((((((0 <= i) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 13) && (13 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || (((((((0 <= i) && (myglobal == 11)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (10 <= i)) && (i < 17))) || (((((((i <= 14) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (6 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (5 <= i))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || (((((((myglobal == 25) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((i <= 2) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (5 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i < 18) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= i)) && (i < 17))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (15 <= i))) || (((((((myglobal == 25) && (6 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (0 <= i)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || (((((((8 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (7 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (12 <= i)) && (12 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (22 == myglobal)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || ((((((((myglobal == 11) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (35 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17))) || (((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || ((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 11) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 17))) || (((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (32 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (17 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (myglobal == 24)) && (i < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 17))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 9) && (myglobal == 13)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((18 <= i) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (2 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (15 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (16 == myglobal)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (32 == myglobal))) || (((((((myglobal == 25) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || ((((((((myglobal == 25) && (i <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (myglobal == 26)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((((18 <= i) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (15 <= i))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 7)) && (i < 20)) && (7 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((i <= 5) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((((myglobal == 25) && (i < 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 17)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (i < 19))) || (((((((30 == myglobal) && (18 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || ((((((5 == myglobal) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 6))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (i < 19))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((6 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((0 <= i) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || ((((((((i < 20) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (16 == myglobal)) && (i < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (20 == myglobal))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (6 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 20) && (12 <= i)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || ((((((((i <= 9) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || ((((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (myglobal == 1))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || (((((((i <= 2) && (myglobal == 10)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || (((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (i < 17))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((i < 18) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((myglobal == 26) && (i <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || ((((((((i <= 5) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 26) && (18 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i)) && (16 == myglobal))) || ((((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || ((((((myglobal == 37) && (18 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((i <= 14) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (i <= 6))) || ((((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 10) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || ((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (20 == myglobal)) && (i < 17))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || ((((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 16))) || (((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((((6 <= i) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6)))) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (7 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((myglobal == 13) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((((18 <= i) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (10 <= i)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((myglobal == 25) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (12 <= i)) && (12 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (16 == myglobal)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (15 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((myglobal == 37) && (18 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || ((((((myglobal == 11) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i)) && (20 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || ((((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (22 == myglobal)) && (i < 17))) || (((((((i <= 14) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (15 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 2) && (myglobal == 10)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (myglobal == 26)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (myglobal == 24)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || ((((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i)) && (2 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (20 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((myglobal == 25) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 17))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i)) && (29 == myglobal))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal)) && (i < 16))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (14 == myglobal)) && (i < 17))) || ((((((((i < 18) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 6))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (32 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 17))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 14) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || ((((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i < 14)) && (7 <= i))) || (((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((i <= 2) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 7)) && (i < 20)) && (7 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 20) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (17 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((6 <= i) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((i < 20) && (12 <= i)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || ((((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || ((((((((i <= 10) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 26) && (i <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || ((((((((i <= 9) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= i)) && (i < 17))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6))) || ((((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((4 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (6 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (i <= 6))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (i < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (myglobal == 1))) || ((((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 16))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((0 <= i) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (i < 17))) || (((((((30 == myglobal) && (18 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 16))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((((6 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (5 <= i))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (6 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 17)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= i))) || (((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= i))) || ((((((((i <= 10) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i <= 5) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((((myglobal == 25) && (i <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (16 == myglobal)) && (i < 19))) || (((((((5 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((i < 18) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (i < 19))) || ((((((((myglobal == 11) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((myglobal == 25) && (i < 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (32 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (22 == myglobal))) || (((((((0 <= i) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 17))) || (((((((0 <= i) && (myglobal == 11)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((i < 18) && (35 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (15 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((((i <= 9) && (myglobal == 13)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (myglobal == 13)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || ((((((((myglobal == 26) && (18 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || ((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 6))) || ((((((((i <= 5) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (6 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (5 <= i))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (i <= 6))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 16))) || (((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (0 <= i)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (20 == myglobal))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (2 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i)))) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np8_1) && !(v_np13_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np11_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np6_1) && !(v_np13_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np11_1) && !(v_np21_1)) && ((((((((((((((((((((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (i <= 15)) && (15 <= i)) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (19 <= i)) && (39 == myglobal))) || (((((i < 18) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((myglobal == 37) && (i < 18)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal))) || (((((6 <= i) && (myglobal == 26)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6))) || (((((myglobal == 25) && (i <= 5)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (22 == myglobal))) || ((((((i <= 10) && (30 == myglobal)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (21 == myglobal)) && (1 <= i))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (20 == myglobal))) || (((((4 <= i) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i <= 4)) && (i < 19))) || (((((i <= 14) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (34 == myglobal))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (38 == myglobal)) && (i < 19))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (myglobal == 27)) && (i < 14)) && (7 <= i))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (i <= 12)) && (32 == myglobal)) && (i < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (33 == myglobal)) && (i < 20))) || ((((((i <= 9) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (i < 16)) && (29 == myglobal)))) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np18_1) && v_np16_1) && v_np11_1) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17)) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (i <= 7)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (i < 19))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (myglobal == 25)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((i < 20) && (12 <= i)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (myglobal == 10)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || (((((((myglobal == 25) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (i < 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (22 == myglobal)) && (i < 17))) || ((((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal))) || (((((((i <= 14) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((4 <= i) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || ((((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 13)) && (13 <= i)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (34 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 37) && (i < 18)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= i))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 16))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 37) && (18 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i <= 5) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 == myglobal)) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 16))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (i <= 2)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (19 == myglobal)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 4)) && (i < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (21 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || ((((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 12)) && (i < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i)) && (32 == myglobal))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i < 19))) || (((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (16 == myglobal)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || ((((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (myglobal == 27)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (39 == myglobal))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i))) || (((((((i <= 14) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 27))) || (((((((30 == myglobal) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 19))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (myglobal == 24))) || (((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 13) && (13 <= i)) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i < 16))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || (((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 7)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || ((((((((i <= 9) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 <= i)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (14 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((((((myglobal == 25) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (i < 17))) || (((((((myglobal == 25) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((myglobal == 25) && (i < 18)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((18 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (i <= 5)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (36 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i < 14)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (16 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal))) || (((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 6))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i))) || (((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((33 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (30 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17))) || ((((((((i < 18) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((((4 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((i < 20) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (5 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (15 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || ((((((((18 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (9 == myglobal)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (i < 19))) || (((((((6 <= i) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((myglobal == 26) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((6 <= i) && (myglobal == 26)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || (((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((i <= 7) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal))) || ((((((((i < 18) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || (((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (14 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16)) && (29 == myglobal))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (myglobal == 13)) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || (((((((((myglobal == 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (i <= 6))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((0 <= i) && (myglobal == 11)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (myglobal == 26)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || ((((((((i <= 10) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (9 == myglobal)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 16))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (7 <= i))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= i)) && (i < 17))) || (((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (22 == myglobal))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i < 16))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24))) || ((((((((i <= 5) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (22 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal))) || ((((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((18 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || ((((((((i <= 9) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i < 18) && (30 == myglobal)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((((i <= 14) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 16))) || (((((((i < 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || (((((((5 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)))) && !(v_np21_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1)))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1349
      column: 8
      function: main
    value: ((((((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np8_1)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (7 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((myglobal == 13) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((((18 <= i) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (10 <= i)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((myglobal == 25) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (12 <= i)) && (12 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (16 == myglobal)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (15 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((myglobal == 37) && (18 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || ((((((myglobal == 11) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i)) && (20 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || ((((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (22 == myglobal)) && (i < 17))) || (((((((i <= 14) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (15 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 2) && (myglobal == 10)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (myglobal == 26)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (myglobal == 24)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || ((((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i)) && (2 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (20 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((myglobal == 25) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 17))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i)) && (29 == myglobal))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal)) && (i < 16))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (14 == myglobal)) && (i < 17))) || ((((((((i < 18) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 6))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (32 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 17))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 14) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || ((((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i < 14)) && (7 <= i))) || (((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((i <= 2) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 7)) && (i < 20)) && (7 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 20) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (17 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((6 <= i) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((i < 20) && (12 <= i)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || ((((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || ((((((((i <= 10) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 26) && (i <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || ((((((((i <= 9) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= i)) && (i < 17))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6))) || ((((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((4 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (6 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (i <= 6))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (i < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (myglobal == 1))) || ((((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 16))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((0 <= i) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (i < 17))) || (((((((30 == myglobal) && (18 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 16))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((((6 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (5 <= i))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (6 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 17)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= i))) || (((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= i))) || ((((((((i <= 10) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i <= 5) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((((myglobal == 25) && (i <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (16 == myglobal)) && (i < 19))) || (((((((5 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((i < 18) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (i < 19))) || ((((((((myglobal == 11) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((myglobal == 25) && (i < 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (32 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (22 == myglobal))) || (((((((0 <= i) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 17))) || (((((((0 <= i) && (myglobal == 11)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((i < 18) && (35 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (15 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((((i <= 9) && (myglobal == 13)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (myglobal == 13)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || ((((((((myglobal == 26) && (18 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || ((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 6))) || ((((((((i <= 5) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (6 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (5 <= i))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (i <= 6))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 16))) || (((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (0 <= i)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (20 == myglobal))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (2 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i)))) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np10_1) && v_np12_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1)) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && ((((((((((((((((((((((i <= 2) && (2 <= i)) && (2 == myglobal)) || ((((i < 20) && (16 <= i)) && (16 == myglobal)) && (i < 17))) || (((((i <= 10) && (myglobal == 10)) && (i < 20)) && (10 <= i)) && (i < 17))) || (((((8 == myglobal) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((i <= 9) && (9 <= i)) && (9 == myglobal)) && (i < 20)) && (i < 16))) || (((i < 20) && (19 == myglobal)) && (19 <= i))) || ((((i < 20) && (15 == myglobal)) && (i <= 15)) && (15 <= i))) || ((((4 <= i) && (myglobal == 4)) && (i <= 4)) && (i < 19))) || ((((i <= 14) && (i < 20)) && (14 <= i)) && (14 == myglobal))) || ((((myglobal == 13) && (i <= 13)) && (13 <= i)) && (i < 20))) || ((((i < 18) && (3 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((18 <= i) && (i < 20)) && (18 == myglobal)) && (i < 19))) || (((((i < 20) && (12 <= i)) && (12 == myglobal)) && (i <= 12)) && (i < 19))) || (((((i < 18) && (11 <= i)) && (i <= 11)) && (myglobal == 11)) && (i < 20))) || (((i <= 1) && (1 <= i)) && (myglobal == 1))) || ((((6 <= i) && (6 == myglobal)) && (i < 20)) && (i <= 6))) || ((((5 == myglobal) && (i <= 5)) && (i < 20)) && (5 <= i))) || (((((i <= 7) && (i < 20)) && (7 == myglobal)) && (i < 14)) && (7 <= i))) || (((0 <= i) && (i == 0)) && (myglobal == 0))) || ((((i < 18) && (i < 20)) && (17 <= i)) && (myglobal == 17)))) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np21_1) && v_np16_1) && v_np12_1) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np0_1)) && v_np1_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np12_1) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17)) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (i <= 7)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (i < 19))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (myglobal == 25)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((i < 20) && (12 <= i)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (myglobal == 10)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || (((((((myglobal == 25) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (i < 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (22 == myglobal)) && (i < 17))) || ((((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal))) || (((((((i <= 14) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((4 <= i) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || ((((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 13)) && (13 <= i)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (34 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 37) && (i < 18)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= i))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 16))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 37) && (18 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i <= 5) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 == myglobal)) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 16))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (i <= 2)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (19 == myglobal)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 4)) && (i < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (21 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || ((((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 12)) && (i < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i)) && (32 == myglobal))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i < 19))) || (((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (16 == myglobal)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || ((((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (myglobal == 27)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (39 == myglobal))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i))) || (((((((i <= 14) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 27))) || (((((((30 == myglobal) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 19))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (myglobal == 24))) || (((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 13) && (13 <= i)) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i < 16))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || (((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 7)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || ((((((((i <= 9) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 <= i)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (14 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((((((myglobal == 25) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (i < 17))) || (((((((myglobal == 25) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((myglobal == 25) && (i < 18)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((18 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (i <= 5)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (36 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i < 14)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (16 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal))) || (((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 6))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i))) || (((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((33 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (30 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17))) || ((((((((i < 18) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((((4 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((i < 20) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (5 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (15 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || ((((((((18 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (9 == myglobal)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (i < 19))) || (((((((6 <= i) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((myglobal == 26) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((6 <= i) && (myglobal == 26)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || (((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((i <= 7) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal))) || ((((((((i < 18) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || (((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (14 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16)) && (29 == myglobal))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (myglobal == 13)) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || (((((((((myglobal == 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (i <= 6))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((0 <= i) && (myglobal == 11)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (myglobal == 26)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || ((((((((i <= 10) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (9 == myglobal)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 16))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (7 <= i))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= i)) && (i < 17))) || (((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (22 == myglobal))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i < 16))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24))) || ((((((((i <= 5) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (22 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal))) || ((((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((18 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || ((((((((i <= 9) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i < 18) && (30 == myglobal)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((((i <= 14) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 16))) || (((((((i < 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || (((((((5 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)))) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np6_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np12_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && (((((((((((((((((((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (20 == myglobal)) || ((((((i <= 9) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (i < 16)) && (29 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (myglobal == 27)) && (i < 14)) && (7 <= i))) || (((((4 <= i) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i <= 4)) && (i < 19))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (22 == myglobal))) || (((((myglobal == 25) && (i <= 5)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (i <= 15)) && (15 <= i))) || (((((6 <= i) && (myglobal == 26)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6))) || (((((i < 18) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (19 <= i)) && (39 == myglobal))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (38 == myglobal)) && (i < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (33 == myglobal)) && (i < 20))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (21 == myglobal)) && (1 <= i))) || (((((i <= 14) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (34 == myglobal))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || ((((((i <= 10) && (30 == myglobal)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17))) || (((((myglobal == 37) && (i < 18)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (i <= 12)) && (32 == myglobal)) && (i < 19)))) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19)) || ((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal))) || (((((((i <= 10) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (i < 19))) || ((((((i <= 2) && (2 <= i)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (29 == myglobal))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (31 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (7 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (10 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (21 == myglobal)) && (i <= 6))) || ((((((6 <= i) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (5 <= i))) || ((((((i < 18) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || (((((0 <= i) && (myglobal == 11)) && (i == 0)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14))) || ((((((((i <= 10) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (12 <= i)) && (12 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (16 == myglobal)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (14 <= i)) && (myglobal == 28))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (20 == myglobal))) || (((((((myglobal == 25) && (i <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 16))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i < 20) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 37) && (18 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((i < 18) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (myglobal == 24)) && (i < 16))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 1)) && (1 <= i))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 24)) && (i <= 6))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (22 == myglobal)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (23 == myglobal)) && (i < 14)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (0 <= i)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || ((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal))) || (((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || ((((((i <= 13) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (21 == myglobal)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (15 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((i < 20) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((myglobal == 25) && (i <= 14)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((myglobal == 11) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i)) && (20 == myglobal))) || (((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (32 == myglobal))) || ((((((i <= 5) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (14 <= i)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (14 == myglobal))) || ((((((5 == myglobal) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (16 == myglobal))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || (((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((i < 20) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || ((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (18 == myglobal)) && (5 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (35 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((i <= 2) && (2 <= i)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (14 == myglobal)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (29 == myglobal))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i < 20) && (12 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((myglobal == 11) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (17 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i <= 1)) && (15 == myglobal)) && (1 <= i))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i)) && (2 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (19 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 9) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (i < 16)) && (29 == myglobal))) || (((((((i < 20) && (18 == myglobal)) && (i < 15)) && (i <= 8)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((i <= 14) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i))) || ((((((i <= 14) && (myglobal == 26)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (14 <= i))) || (((((myglobal == 11) && (i <= 1)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (myglobal == 27)) && (i < 14)) && (7 <= i))) || (((((4 <= i) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (22 == myglobal))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (19 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (19 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i <= 12)) && (i < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((myglobal == 25) && (i <= 5)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || ((((((i < 18) && (myglobal == 13)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (20 == myglobal)) && (i < 17))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 28)) && (10 <= i)) && (i < 17))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (21 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i)) && (16 == myglobal))) || (((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((i <= 5) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal))) || (((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (32 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= i) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal))) || ((((((i <= 13) && (13 <= i)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((i <= 14) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 17)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (20 == myglobal)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 7)) && (i < 20)) && (7 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || (((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (18 == myglobal)) && (12 <= i)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (5 <= i)) && (19 == myglobal))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal))) || ((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (5 <= i))) || ((((((4 <= i) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 17)) && (1 <= i))) || ((((((myglobal == 25) && (i < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal))) || (((((((myglobal == 26) && (18 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (i <= 15)) && (15 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (17 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i))) || (((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= i))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || ((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (23 == myglobal)) && (17 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= i) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((4 <= i) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((6 <= i) && (myglobal == 26)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6))) || (((((30 == myglobal) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal))) || ((((((6 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i <= 4)) && (i < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 5) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (i < 20))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (myglobal == 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || (((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((0 <= i) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (12 == myglobal))) || (((((((i < 18) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((i < 18) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (14 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((myglobal == 26) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 12)) && (myglobal == 24)) && (i < 19))) || ((((((i < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((((myglobal == 26) && (i <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (19 <= i))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (19 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((30 == myglobal) && (18 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (22 == myglobal)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (myglobal == 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (30 == myglobal)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (19 <= i)) && (39 == myglobal))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (10 <= i)) && (22 == myglobal)) && (i < 17))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (9 == myglobal)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (myglobal == 1))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (38 == myglobal)) && (i < 19))) || (((((((6 <= i) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((myglobal == 13) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 20) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || (((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (21 == myglobal)) && (i < 16))) || ((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (myglobal == 17)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 6))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (17 <= i)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (18 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (i < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (i < 16))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (6 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 17)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (33 == myglobal)) && (i < 20))) || ((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (myglobal == 10)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 27))) || ((((((i < 18) && (i < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (myglobal == 11)) && (i < 20)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 9) && (9 <= i)) && (i < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 16))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i <= 3)) && (3 <= i)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal)) && (i < 16))) || (((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16))) || ((((((i <= 14) && (i < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((5 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (21 == myglobal)) && (1 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (i < 20)) && (14 <= i)) && (29 == myglobal))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((i < 18) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((4 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((i <= 14) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (34 == myglobal))) || ((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 6))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (myglobal == 28))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (16 <= i)) && (34 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((18 <= i) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((18 <= i) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (22 == myglobal))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (15 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (i < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((i <= 2) && (myglobal == 10)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 17))) || (((((((i < 20) && (12 <= i)) && (23 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || ((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (5 <= i)) && (20 == myglobal))) || ((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 17)) && (5 <= i))) || ((((((i <= 14) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (16 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (34 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (15 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 20) && (12 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal)) && (i <= 15)) && (15 <= i))) || ((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (18 == myglobal))) || (((((((i <= 9) && (myglobal == 13)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 17)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 10)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 17))) || (((((0 <= i) && (myglobal == 10)) && (i == 0)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (14 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || ((((((myglobal == 26) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((i <= 7) && (i < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || ((((((18 <= i) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (i < 20)) && (17 <= i)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (6 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (5 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (i <= 7)) && (i < 20)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 5) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal))) || (((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (12 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (16 == myglobal)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 10) && (30 == myglobal)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (2 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (23 == myglobal)) && (10 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (i < 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 5) && (i < 20)) && (15 == myglobal)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (19 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i <= 7) && (i < 20)) && (18 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27)) && (i < 16))) || (((((myglobal == 37) && (i < 18)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (23 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (10 <= i)) && (myglobal == 24)) && (i < 17))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (i <= 12)) && (32 == myglobal)) && (i < 19))) || (((((((i <= 10) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 17))) || ((((((6 <= i) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (i <= 6))) || (((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 25) && (6 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i < 20)) && (10 <= i)) && (i < 17))) || ((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((((myglobal == 25) && (i < 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i)) && (29 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (myglobal == 13)) && (i == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (2 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27))) || (((((((i <= 9) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || ((((((((i <= 7) && (i < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((i <= 2) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (i < 17))) || (((((((i <= 9) && (9 <= i)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal)) && (i < 16))) || ((((((18 <= i) && (i < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (16 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((i <= 13) && (13 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (14 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i)))) && !(v_np9_1)) && !(v_np2_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np3_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np12_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np7_1)))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 13
      column: 58
      function: __VERIFIER_assert
    value: '0'
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 13
      column: 35
      function: __VERIFIER_assert
    value: ((((((((((((((((((((((((!(v_np16_1) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && (40 == myglobal)) && !(v_np8_1)) && !(v_np10_1)) && (1 <= cond)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np5_1) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np13_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 13
      column: 50
      function: __VERIFIER_assert
    value: '0'
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1351
      column: 8
      function: main
    value: ((((((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && (((((((((((((((((((((((6 <= i) && (i < 20)) && (7 == myglobal)) && (i <= 6)) || (((((i <= 10) && (myglobal == 11)) && (i < 20)) && (10 <= i)) && (i < 17))) || ((((i < 18) && (i < 20)) && (18 == myglobal)) && (17 <= i))) || (((((8 == myglobal) && (i <= 7)) && (i < 20)) && (i < 14)) && (7 <= i))) || ((((5 == myglobal) && (4 <= i)) && (i <= 4)) && (i < 19))) || ((((18 <= i) && (i < 20)) && (19 == myglobal)) && (i < 19))) || (((((myglobal == 13) && (i < 20)) && (12 <= i)) && (i <= 12)) && (i < 19))) || (((i <= 1) && (1 <= i)) && (2 == myglobal))) || ((((i < 18) && (myglobal == 4)) && (i <= 3)) && (3 <= i))) || ((((i < 20) && (myglobal == 17)) && (16 <= i)) && (i < 17))) || (((i <= 2) && (2 <= i)) && (3 == myglobal))) || (((((i <= 9) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (i < 16))) || ((((i <= 5) && (6 == myglobal)) && (i < 20)) && (5 <= i))) || (((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (12 == myglobal))) || (((0 <= i) && (i == 0)) && (myglobal == 1))) || (((i < 20) && (19 <= i)) && (20 == myglobal))) || ((((i < 20) && (i <= 15)) && (15 <= i)) && (16 == myglobal))) || ((((i <= 14) && (i < 20)) && (14 <= i)) && (15 == myglobal))) || ((((i <= 13) && (13 <= i)) && (i < 20)) && (14 == myglobal))) || (((((9 == myglobal) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)))) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np15_1)) && v_np21_1) && v_np16_1) && v_np14_1) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1)) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && (((((((((((((((((((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (40 == myglobal)) && (19 <= i)) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (myglobal == 28)) && (i < 14)) && (7 <= i))) || (((((i <= 5) && (myglobal == 26)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i))) || ((((((i <= 10) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal)) && (10 <= i)) && (i < 17))) || (((((6 <= i) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27)) && (i <= 6))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (34 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (29 == myglobal))) || ((((((30 == myglobal) && (i <= 9)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (i < 16))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (15 <= i)) && (36 == myglobal))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (23 == myglobal))) || (((((i < 18) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (17 <= i))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (1 <= i)) && (22 == myglobal))) || (((((myglobal == 37) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (16 <= i)) && (i < 17))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (21 == myglobal))) || (((((i <= 14) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (14 <= i))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (39 == myglobal)) && (i < 19))) || (((((myglobal == 25) && (4 <= i)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (i < 19))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (32 == myglobal))) || (((((i < 18) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i <= 3)) && (3 <= i)))) && !(v_np1_1)) && !(v_np0_1)) && v_np6_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np15_1)) && v_np16_1) && v_np14_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np15_1)) && v_np16_1) && v_np10_1) && v_np14_1) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17)) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (i <= 7)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (i < 19))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (myglobal == 25)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((i < 20) && (12 <= i)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (myglobal == 10)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || (((((((myglobal == 25) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (i < 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (22 == myglobal)) && (i < 17))) || ((((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal))) || (((((((i <= 14) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((4 <= i) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || ((((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 13)) && (13 <= i)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (34 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 37) && (i < 18)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= i))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 16))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 37) && (18 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i <= 5) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 == myglobal)) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 16))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (i <= 2)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (19 == myglobal)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 4)) && (i < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (21 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || ((((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 12)) && (i < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i)) && (32 == myglobal))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i < 19))) || (((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (16 == myglobal)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || ((((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (myglobal == 27)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (39 == myglobal))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i))) || (((((((i <= 14) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 27))) || (((((((30 == myglobal) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 19))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (myglobal == 24))) || (((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 13) && (13 <= i)) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i < 16))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || (((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 7)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || ((((((((i <= 9) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 <= i)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (14 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((((((myglobal == 25) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (i < 17))) || (((((((myglobal == 25) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((myglobal == 25) && (i < 18)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((18 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (i <= 5)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (36 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i < 14)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (16 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal))) || (((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 6))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i))) || (((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((33 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (30 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17))) || ((((((((i < 18) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((((4 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((i < 20) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (5 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (15 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || ((((((((18 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (9 == myglobal)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (i < 19))) || (((((((6 <= i) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((myglobal == 26) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((6 <= i) && (myglobal == 26)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || (((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((i <= 7) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal))) || ((((((((i < 18) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || (((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (14 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16)) && (29 == myglobal))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (myglobal == 13)) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || (((((((((myglobal == 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (i <= 6))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((0 <= i) && (myglobal == 11)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (myglobal == 26)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || ((((((((i <= 10) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (9 == myglobal)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 16))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (7 <= i))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= i)) && (i < 17))) || (((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (22 == myglobal))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i < 16))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24))) || ((((((((i <= 5) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (22 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal))) || ((((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((18 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || ((((((((i <= 9) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i < 18) && (30 == myglobal)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((((i <= 14) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 16))) || (((((((i < 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || (((((((5 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)))) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np3_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (myglobal == 13)) && (i < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6)) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (i <= 1)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (i <= 7)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (40 == myglobal)) && (19 <= i))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (23 == myglobal)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (16 == myglobal)) && (i < 17))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27)) && (10 <= i)) && (i < 17))) || (((((((i <= 10) && (i < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((myglobal == 25) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 5) && (i < 20)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (36 == myglobal))) || ((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || ((((((i <= 14) && (myglobal == 26)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (i <= 1)) && (1 <= i))) || ((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 16))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (23 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((myglobal == 25) && (i <= 5)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 7) && (i < 20)) && (18 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (21 == myglobal)) && (5 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (18 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i))) || (((((((4 <= i) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((myglobal == 26) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || (((((i <= 2) && (2 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 13)) && (13 <= i)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (10 <= i)) && (i < 17))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 37) && (i < 18)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || ((((((i <= 14) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((0 <= i) && (myglobal == 11)) && (i == 0)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 17))) || ((((((((i < 20) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (14 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 3)) && (3 <= i)) && (16 == myglobal))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (i < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (22 == myglobal)) && (i <= 6))) || ((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((4 <= i) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((i < 20) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (myglobal == 28)) && (i < 14)) && (7 <= i))) || ((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (18 == myglobal)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || (((((30 == myglobal) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 == myglobal)) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((i <= 5) && (myglobal == 26)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i))) || (((((((myglobal == 25) && (i < 18)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((5 == myglobal) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((18 <= i) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (i == 0)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 11) && (i <= 2)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 10) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal)) && (10 <= i)) && (i < 17))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (19 == myglobal)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((6 <= i) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27)) && (i <= 6))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || ((((((myglobal == 25) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (34 == myglobal))) || ((((((i < 18) && (30 == myglobal)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (14 <= i)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (39 == myglobal))) || ((((((30 == myglobal) && (18 <= i)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 19))) || ((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || (((((((i <= 7) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (i < 19))) || (((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (23 == myglobal)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (23 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (22 == myglobal))) || (((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((0 <= i) && (myglobal == 13)) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((i < 18) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((i <= 5) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((i < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (myglobal == 27)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (19 == myglobal)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 7)) && (i < 20)) && (14 == myglobal)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((i <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (29 == myglobal))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 6))) || ((((((30 == myglobal) && (i <= 9)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (i < 16))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 7)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (myglobal == 26)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 17)) && (1 <= i))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (20 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 <= i)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (15 <= i)) && (36 == myglobal))) || (((((((i < 20) && (21 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (14 == myglobal)) && (i < 19))) || (((((((i <= 9) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (12 <= i)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (i < 19))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 9) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 16))) || (((((((i < 20) && (12 <= i)) && (23 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 17)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (i < 20)) && (18 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 9) && (9 <= i)) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 16))) || ((((((i <= 13) && (13 <= i)) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (i < 20)) && (10 <= i)) && (i < 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (14 <= i)) && (29 == myglobal))) || (((((((i <= 9) && (9 <= i)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (30 == myglobal)) && (i < 20)) && (14 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (i < 17))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (16 <= i)) && (i < 17))) || ((((((18 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || ((((((4 <= i) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= i))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (i < 15)) && (i <= 8)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 1)) && (1 <= i)) && (14 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i < 14)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (23 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((i <= 14) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (14 <= i)) && (myglobal == 27))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 20) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (16 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (34 == myglobal))) || (((((myglobal == 13) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (myglobal == 24))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (9 == myglobal)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 26) && (i < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (myglobal == 10)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((18 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i <= 5) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal))) || ((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (5 <= i)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (23 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (16 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (5 <= i))) || (((((i < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((i <= 10) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (i < 17))) || (((((((i < 18) && (i < 20)) && (23 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((i <= 1) && (12 == myglobal)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((i < 18) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (17 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal))) || (((((((i <= 10) && (30 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17))) || (((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (i == 0)) && (14 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (i < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i <= 6))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (i <= 6))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (myglobal == 17)) && (i <= 3)) && (3 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (5 <= i))) || ((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (5 <= i)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (15 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (21 == myglobal)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((i < 20) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (19 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (1 <= i)) && (22 == myglobal))) || ((((((i < 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 28))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 16))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (i < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((myglobal == 37) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (16 <= i)) && (i < 17))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (21 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (myglobal == 10)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((33 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || ((((((((myglobal == 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i)) && (32 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i < 18) && (i < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (21 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || ((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (20 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (i <= 12)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((myglobal == 25) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 12)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (i <= 6))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (17 <= i)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((i <= 14) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (14 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((0 <= i) && (i == 0)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i <= 1)) && (1 <= i)) && (16 == myglobal))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 20) && (12 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 24)) && (i < 16))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (i <= 4)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (i < 20)) && (17 <= i)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (18 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || (((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (15 == myglobal))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (17 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((i <= 5) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (14 <= i)) && (myglobal == 28)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (myglobal == 17)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 13)) && (13 <= i)) && (i < 20)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((i <= 14) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((i <= 10) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (i < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (9 == myglobal)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || ((((((i < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (39 == myglobal)) && (i < 19))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (7 <= i))) || (((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (22 == myglobal)) && (i < 16))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (15 == myglobal))) || (((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (i < 20)) && (12 == myglobal)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 25) && (4 <= i)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (31 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || ((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (i < 19))) || ((((((myglobal == 37) && (18 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17)) && (29 == myglobal))) || (((((((i < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal))) || (((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || (((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || (((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((i < 18) && (i < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal))) || (((((((i < 18) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20))) || ((((((i <= 13) && (13 <= i)) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((myglobal == 25) && (i <= 14)) && (i < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (myglobal == 27))) || (((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((8 == myglobal) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || (((((((i <= 5) && (myglobal == 11)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (myglobal == 25)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (22 == myglobal)) && (i < 17))) || (((((((4 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 28)) && (i < 16))) || ((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (myglobal == 17))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal))) || ((((((18 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || ((((((((i <= 9) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((6 <= i) && (i < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (21 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (32 == myglobal))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (31 == myglobal))) || ((((((i < 18) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || (((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i < 14)) && (20 == myglobal)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (12 <= i)) && (19 == myglobal)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i < 20) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal))) || ((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((i < 18) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (31 == myglobal)) && (i <= 12)) && (i < 19))) || (((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((5 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (33 == myglobal)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 24))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (32 == myglobal))) || (((((((i < 18) && (myglobal == 26)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 28))) || ((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (i <= 4)) && (i < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)))) && !(v_np15_1)) && v_np16_1) && v_np14_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np0_1)) && v_np1_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np15_1)) && v_np16_1) && v_np14_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal)) && (7 <= i))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 5)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (36 == myglobal))) || ((((((((myglobal == 25) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i <= 10) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (i < 19))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 9)) && (myglobal == 26)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((myglobal == 25) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || (((((((i <= 14) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28))) || (((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || ((((((((i < 18) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((18 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (16 <= i)) && (i < 17))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (i < 16))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= i)) && (36 == myglobal))) || (((((((30 == myglobal) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal)) && (7 <= i))) || (((((((0 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((8 == myglobal) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (22 == myglobal))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((6 <= i) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (i < 19))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || ((((((0 <= i) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 7)) && (9 == myglobal)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 15)) && (19 == myglobal)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || ((((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || ((((((((4 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (i < 19))) || ((((((myglobal == 37) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 <= i)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (7 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((myglobal == 25) && (i < 18)) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((i <= 10) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (6 <= i)) && (myglobal == 26)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i)) && (22 == myglobal))) || ((((((33 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (5 <= i))) || (((((((i <= 5) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 13)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal))) || ((((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 18) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((5 == myglobal) && (0 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (34 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i)) && (16 == myglobal))) || ((((((((18 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 4)) && (i < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (myglobal == 17)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 6))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i)) && (22 == myglobal))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 16))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || ((((((((myglobal == 13) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((myglobal == 37) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((i <= 2) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (29 == myglobal))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((18 <= i) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || ((((((((i <= 10) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (12 <= i)) && (i <= 12)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((0 <= i) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (7 <= i))) || ((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((30 == myglobal) && (i <= 9)) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (myglobal == 13)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || (((((((5 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((myglobal == 26) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (39 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal))) || (((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((i <= 14) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (4 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i <= 5) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (21 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 14)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16)) && (29 == myglobal))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (i < 17))) || (((((((i <= 5) && (myglobal == 26)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (17 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || (((((((i <= 2) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (6 <= i)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 6))) || ((((((((i < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((33 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((i <= 9) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i <= 6))) || (((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 16))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 2)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (35 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (3 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((myglobal == 25) && (4 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((i < 18) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || ((((((((4 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((18 <= i) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 6))) || ((((((myglobal == 13) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (16 <= i)) && (20 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (1 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || ((((((8 == myglobal) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (myglobal == 10)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (myglobal == 10)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (16 == myglobal)) && (i < 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= i))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((((i <= 9) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || ((((((((i < 18) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (14 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((i <= 13) && (13 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i < 19))) || ((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (19 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 14)) && (7 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 10)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 11)) && (i <= 7)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 16))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (22 == myglobal))) || (((((((i < 18) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (i < 19))) || ((((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (14 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (40 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || ((((((((myglobal == 26) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (32 == myglobal)) && (i < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || ((((((((i <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || (((((((0 <= i) && (myglobal == 13)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (34 == myglobal)) && (19 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (22 == myglobal)) && (i < 17))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (9 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (i < 16))) || (((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || (((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)))) && !(v_np3_1)) && !(v_np7_1)))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1351
      column: 8
      function: main
    value: ((((((((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (22 == myglobal)) && (i < 19)) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 16))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal))) || ((((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((18 <= i) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((myglobal == 25) && (4 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal))) || (((((((i <= 14) && (35 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 13) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (myglobal == 10)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((i <= 13) && (13 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (19 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (i < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 6))) || ((((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (myglobal == 10)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (40 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || (((((((i <= 14) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (29 == myglobal))) || (((((((30 == myglobal) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i))) || ((((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || ((((((((i <= 5) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i)) && (16 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal)) && (7 <= i))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || ((((((((i <= 10) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 17))) || ((((((((i <= 10) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || (((((((i < 18) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (34 == myglobal)) && (19 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 2)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (22 == myglobal))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((18 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (1 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 11)) && (i <= 7)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || ((((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((4 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (12 <= i)) && (i <= 12)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 5) && (myglobal == 26)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i))) || ((((((((i < 18) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (i < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (i < 19))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((i <= 14) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28))) || ((((((((i <= 10) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (16 == myglobal)) && (i < 17))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i))) || ((((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || ((((((((myglobal == 25) && (i < 18)) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (32 == myglobal)) && (i < 19))) || (((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 13) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (22 == myglobal)) && (i < 17))) || (((((((i <= 2) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (i < 19))) || ((((((((18 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (i < 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (34 == myglobal))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((i < 18) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (39 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (5 <= i))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (i < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((0 <= i) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal))) || (((((((6 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= i)) && (36 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (i < 16))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 4)) && (i < 19))) || (((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((myglobal == 25) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (22 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i <= 6))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (10 <= i)) && (i < 17))) || (((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((((myglobal == 25) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((18 <= i) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 16))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 26) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (6 <= i)) && (myglobal == 26)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (7 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal))) || ((((((((6 <= i) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((0 <= i) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (16 <= i)) && (20 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (3 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 13)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (myglobal == 17)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 9) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal)) && (i < 19))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || (((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (i < 16))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal))) || (((((((i <= 5) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || ((((((((myglobal == 25) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24))) || ((((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17)) && (29 == myglobal))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= i)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((0 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (i < 19))) || (((((((myglobal == 25) && (6 <= i)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 6))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (14 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 10)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 6))) || ((((((((4 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (21 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (i < 17))) || ((((((((i < 18) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i < 18) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((((i <= 2) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i)) && (22 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 14)) && (7 <= i))) || ((((((((i < 18) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 4)) && (i < 19))) || ((((((((myglobal == 26) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((4 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16)) && (29 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((30 == myglobal) && (i <= 9)) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16))) || ((((((5 == myglobal) && (0 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 <= i)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || ((((((((myglobal == 13) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 7)) && (9 == myglobal)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (4 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((0 <= i) && (myglobal == 13)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 37) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((33 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 15)) && (19 == myglobal)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 5)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (16 <= i)) && (i < 17))) || ((((((33 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((((i <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (14 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((8 == myglobal) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((i <= 5) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || ((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (36 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || (((((((5 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (17 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (9 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 9)) && (myglobal == 26)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i))) || (((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((myglobal == 37) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (32 == myglobal))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (myglobal == 13)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)))) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np0_1)) && v_np4_1) && v_np1_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1)) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((myglobal == 37) && (18 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 6))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (myglobal == 10)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (22 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (i < 19))) || ((((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || (((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((myglobal == 25) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (i < 19))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 4)) && (i < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((myglobal == 25) && (i <= 5)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || ((((((((i < 18) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i < 20) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 26) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (36 == myglobal))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (myglobal == 25)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((i <= 14) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 27))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (myglobal == 13)) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((i <= 14) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 <= i)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal))) || (((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (16 == myglobal)) && (i < 17))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((18 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || ((((((((4 <= i) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (5 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || (((((((8 == myglobal) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i < 14)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((18 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 12)) && (i < 19))) || (((((((i < 18) && (30 == myglobal)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || ((((((myglobal == 37) && (i < 18)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || ((((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 16))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (10 <= i)) && (i < 17))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((5 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || ((((((((i < 20) && (12 <= i)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 6))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (14 == myglobal)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || (((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i))) || ((((((((i <= 5) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 5) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((myglobal == 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((((myglobal == 25) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (9 == myglobal)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i))) || (((((((i <= 13) && (13 <= i)) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 == myglobal)) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || ((((((((i <= 10) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (21 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i < 16))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (19 == myglobal)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (i <= 2)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (34 == myglobal))) || ((((((((myglobal == 25) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 16))) || (((((((6 <= i) && (myglobal == 26)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (myglobal == 24))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 16))) || (((((((i <= 5) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || (((((((0 <= i) && (myglobal == 11)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((((30 == myglobal) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 19))) || (((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 7)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (16 == myglobal))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= i))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (i < 19))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (15 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((myglobal == 25) && (i < 18)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (i < 17))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= i))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (i < 17))) || ((((((((i <= 7) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || (((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((((4 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (9 == myglobal)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= i)) && (i < 17))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((i < 18) && (myglobal == 26)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i <= 6))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((i <= 10) && (30 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || (((((((myglobal == 25) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((33 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (i <= 7)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((i < 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || ((((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || ((((((((i < 18) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 13)) && (13 <= i)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (14 == myglobal))) || ((((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (myglobal == 27)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (39 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (22 == myglobal))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (22 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)))) && !(v_np8_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np4_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && v_np10_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && ((((((((((((((((((((((((i < 18) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i <= 3)) && (3 <= i)) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (21 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (i < 19))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (40 == myglobal)) && (19 <= i))) || ((((((30 == myglobal) && (i <= 9)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (i < 16))) || (((((i <= 14) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (14 <= i))) || (((((i < 18) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (17 <= i))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (32 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (29 == myglobal))) || (((((myglobal == 25) && (4 <= i)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (23 == myglobal))) || ((((((i <= 10) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal)) && (10 <= i)) && (i < 17))) || (((((myglobal == 37) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (16 <= i)) && (i < 17))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (myglobal == 28)) && (i < 14)) && (7 <= i))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (39 == myglobal)) && (i < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (34 == myglobal))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (1 <= i)) && (22 == myglobal))) || (((((i <= 5) && (myglobal == 26)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (15 <= i)) && (36 == myglobal))) || (((((6 <= i) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27)) && (i <= 6)))) && !(v_np8_1)) && !(v_np10_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np6_1) && v_np4_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((((((((((((((((((((((((0 <= i) && (i == 0)) && (myglobal == 1)) || ((((i <= 5) && (6 == myglobal)) && (i < 20)) && (5 <= i))) || ((((18 <= i) && (i < 20)) && (19 == myglobal)) && (i < 19))) || (((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (12 == myglobal))) || ((((i <= 13) && (13 <= i)) && (i < 20)) && (14 == myglobal))) || (((i <= 2) && (2 <= i)) && (3 == myglobal))) || ((((i < 20) && (i <= 15)) && (15 <= i)) && (16 == myglobal))) || ((((5 == myglobal) && (4 <= i)) && (i <= 4)) && (i < 19))) || (((((myglobal == 13) && (i < 20)) && (12 <= i)) && (i <= 12)) && (i < 19))) || ((((6 <= i) && (i < 20)) && (7 == myglobal)) && (i <= 6))) || (((((i <= 9) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (i < 16))) || (((((i <= 10) && (myglobal == 11)) && (i < 20)) && (10 <= i)) && (i < 17))) || ((((i < 18) && (myglobal == 4)) && (i <= 3)) && (3 <= i))) || (((((8 == myglobal) && (i <= 7)) && (i < 20)) && (i < 14)) && (7 <= i))) || ((((i < 18) && (i < 20)) && (18 == myglobal)) && (17 <= i))) || ((((i <= 14) && (i < 20)) && (14 <= i)) && (15 == myglobal))) || ((((i < 20) && (myglobal == 17)) && (16 <= i)) && (i < 17))) || (((i < 20) && (19 <= i)) && (20 == myglobal))) || (((i <= 1) && (1 <= i)) && (2 == myglobal))) || (((((9 == myglobal) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) && !(v_np5_1)) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np4_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np21_1) && v_np16_1) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np4_1) && v_np3_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np14_1)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 1)) && (1 <= i)) && (14 == myglobal))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || (((((((i <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (myglobal == 17)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((myglobal == 25) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((0 <= i) && (i == 0)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((i <= 2) && (2 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 28)) && (i < 16))) || ((((((i < 18) && (i < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (22 == myglobal)) && (i < 17))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || (((((i < 18) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i <= 3)) && (3 <= i))) || (((((i <= 1) && (12 == myglobal)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 10) && (i < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (31 == myglobal)) && (i <= 12)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (myglobal == 10)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || ((((((i <= 5) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (16 <= i)) && (i < 17))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (14 <= i)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 7)) && (i < 20)) && (14 == myglobal)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i))) || (((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i < 14)) && (20 == myglobal)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (20 == myglobal))) || (((((((i <= 10) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (i < 17))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (21 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (i < 19))) || (((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (i < 15)) && (i <= 8)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || ((((((i <= 14) && (myglobal == 26)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || ((((((i <= 14) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || (((((((i <= 14) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((myglobal == 25) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 7) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (40 == myglobal)) && (19 <= i))) || ((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 19))) || (((((((i <= 5) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (15 == myglobal))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (22 == myglobal))) || (((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14))) || (((((((6 <= i) && (i < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (32 == myglobal))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (30 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((6 <= i) && (i < 20)) && (18 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || ((((((30 == myglobal) && (i <= 9)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (i < 16))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (i == 0)) && (14 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((i <= 14) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (14 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (34 == myglobal))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (i < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (12 <= i)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (14 <= i)) && (myglobal == 28)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((myglobal == 13) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (19 == myglobal))) || ((((((i <= 13) && (13 <= i)) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (i <= 12)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (30 == myglobal)) && (i < 20)) && (14 <= i))) || ((((((myglobal == 25) && (i <= 14)) && (i < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((myglobal == 26) && (i < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((i < 18) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (17 <= i))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 24))) || ((((((((i <= 9) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (12 <= i)) && (19 == myglobal)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((i < 20) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (29 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || ((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (i <= 1)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (myglobal == 27)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (22 == myglobal)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 <= i)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 12)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((0 <= i) && (myglobal == 11)) && (i == 0)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((i < 20) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27)) && (10 <= i)) && (i < 17))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (18 == myglobal))) || (((((33 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (17 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (5 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i <= 3)) && (3 <= i))) || (((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (30 == myglobal)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((((myglobal == 37) && (18 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (5 <= i)) && (20 == myglobal))) || (((((((i <= 9) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 16))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (myglobal == 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i < 14)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((18 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || ((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (i <= 6))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (myglobal == 25)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (10 <= i)) && (i < 17))) || (((((0 <= i) && (myglobal == 13)) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 28))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i))) || (((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (33 == myglobal)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 24)) && (i < 16))) || ((((((i < 18) && (i < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (32 == myglobal))) || ((((((i < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (i < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((myglobal == 37) && (i < 18)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (31 == myglobal))) || (((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (10 <= i)) && (i < 17))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i)) && (32 == myglobal))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (23 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((i < 20) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (i < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (29 == myglobal))) || ((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 17)) && (i <= 4)) && (i < 19))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (23 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (18 == myglobal)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (10 <= i)) && (i < 17))) || (((((myglobal == 25) && (4 <= i)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 11)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((5 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (myglobal == 13)) && (i < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((i < 20) && (12 <= i)) && (23 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (myglobal == 26)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 3)) && (3 <= i)) && (16 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || (((((30 == myglobal) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (i < 20)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 16))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i < 19))) || ((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (21 == myglobal)) && (5 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i))) || ((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 6))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (14 == myglobal)) && (i < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || ((((((4 <= i) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (i < 19))) || (((((((i < 20) && (21 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (23 == myglobal)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (23 == myglobal))) || (((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (21 == myglobal)) && (i <= 6))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((i < 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 10) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal)) && (10 <= i)) && (i < 17))) || (((((i < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((6 <= i) && (i < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (9 == myglobal)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (16 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (i <= 6))) || (((((((i <= 5) && (myglobal == 11)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 == myglobal)) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (23 == myglobal)) && (i < 14)) && (7 <= i))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal))) || ((((((((i <= 10) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || (((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (36 == myglobal))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i <= 1)) && (1 <= i)) && (16 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (i == 0)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 28))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (19 == myglobal)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || ((((((30 == myglobal) && (18 <= i)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 19))) || (((((((i < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (20 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (i <= 5)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((5 == myglobal) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (5 <= i)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (18 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (16 == myglobal)) && (i < 17))) || ((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((myglobal == 26) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (myglobal == 24))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 14) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (14 <= i)) && (myglobal == 27))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || (((((myglobal == 37) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (16 <= i)) && (i < 17))) || ((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 25) && (i < 18)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (7 <= i))) || ((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 7)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 7) && (i < 20)) && (18 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i < 18) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || (((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (myglobal == 27))) || ((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 9) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || ((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((i < 18) && (i < 20)) && (23 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (myglobal == 17)) && (i <= 3)) && (3 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (21 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (15 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal))) || ((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (myglobal == 28)) && (i < 14)) && (7 <= i))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (myglobal == 10)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 20) && (12 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= i))) || (((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (22 == myglobal)) && (i < 16))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (23 == myglobal)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (39 == myglobal)) && (i < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (31 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal))) || ((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (5 <= i))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17)) && (29 == myglobal))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (34 == myglobal))) || (((((((18 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((i < 18) && (i < 20)) && (17 <= i)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (i < 17))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (1 <= i)) && (22 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 17)) && (1 <= i))) || (((((((i <= 9) && (9 <= i)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 16))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (i < 16))) || (((((((i < 18) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (9 == myglobal)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || ((((((myglobal == 11) && (i <= 2)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((i <= 5) && (i < 20)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (14 <= i)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (i <= 1)) && (1 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || ((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((8 == myglobal) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i))) || (((((((i < 18) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 13)) && (13 <= i)) && (i < 20)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((i <= 5) && (myglobal == 26)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i))) || ((((((18 <= i) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || (((((((4 <= i) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 20) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (14 == myglobal))) || ((((((((i < 20) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((i <= 5) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (22 == myglobal))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (i <= 15)) && (15 <= i)) && (36 == myglobal))) || (((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((6 <= i) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (myglobal == 27)) && (i <= 6))) || ((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((18 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (i <= 7)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 9) && (9 <= i)) && (i < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 16))) || ((((((((myglobal == 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || (((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (i <= 4)) && (i < 19))) || ((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (i < 20)) && (12 == myglobal)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= i) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 16))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (17 <= i)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal))) || ((((((i < 18) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (15 == myglobal))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (21 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 13)) && (13 <= i)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || ((((((6 <= i) && (myglobal == 26)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 13) && (13 <= i)) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (39 == myglobal))) || ((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (19 == myglobal)) && (i <= 6)))) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np4_1) && v_np8_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17)) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (i <= 7)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (i < 19))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (myglobal == 25)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((((i < 20) && (12 <= i)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (myglobal == 10)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || (((((((myglobal == 25) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (i < 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (22 == myglobal)) && (i < 17))) || ((((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal))) || (((((((i <= 14) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((4 <= i) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || ((((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 13)) && (13 <= i)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (34 == myglobal))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 37) && (i < 18)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= i))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 16))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 37) && (18 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i <= 5) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 == myglobal)) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 16))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (i <= 2)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (19 == myglobal)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 4)) && (i < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (21 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || ((((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 12)) && (i < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i)) && (32 == myglobal))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i < 19))) || (((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (16 == myglobal)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || ((((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (myglobal == 27)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (39 == myglobal))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i))) || (((((((i <= 14) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 27))) || (((((((30 == myglobal) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 19))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (myglobal == 24))) || (((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 13) && (13 <= i)) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i < 16))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || (((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 7)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || ((((((((i <= 9) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 <= i)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (14 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((((((myglobal == 25) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (i < 17))) || (((((((myglobal == 25) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((myglobal == 25) && (i < 18)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((18 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (i <= 5)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (36 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i < 14)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (16 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal))) || (((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 6))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (i < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i))) || (((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((33 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (30 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17))) || ((((((((i < 18) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((((4 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((i < 20) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (5 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (15 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || ((((((((18 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (9 == myglobal)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (i < 19))) || (((((((6 <= i) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((myglobal == 26) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((6 <= i) && (myglobal == 26)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || (((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((i <= 7) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal))) || ((((((((i < 18) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || (((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (14 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16)) && (29 == myglobal))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (myglobal == 13)) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || (((((((((myglobal == 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (i <= 6))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((0 <= i) && (myglobal == 11)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (myglobal == 26)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || ((((((((i <= 10) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (9 == myglobal)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 16))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (7 <= i))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= i)) && (i < 17))) || (((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (22 == myglobal))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i < 16))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24))) || ((((((((i <= 5) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 25) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (22 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal))) || ((((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((18 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || ((((((((i <= 9) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i < 18) && (30 == myglobal)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((((i <= 14) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 16))) || (((((((i < 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || (((((((5 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)))) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np4_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np18_1) && v_np16_1) && !(v_np21_1)) && !(v_np17_1)) && !(v_np20_1)) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal)) && (7 <= i))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 5)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (36 == myglobal))) || ((((((((myglobal == 25) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i <= 10) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (i < 19))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 9)) && (myglobal == 26)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((myglobal == 25) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || (((((((i <= 14) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28))) || (((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || ((((((((i < 18) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((18 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (32 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (16 <= i)) && (i < 17))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (i < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (i < 16))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= i)) && (36 == myglobal))) || (((((((30 == myglobal) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal)) && (7 <= i))) || (((((((0 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((8 == myglobal) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (22 == myglobal))) || (((((((30 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((6 <= i) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (i < 19))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || ((((((0 <= i) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 7)) && (9 == myglobal)) && (i < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 15)) && (19 == myglobal)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || ((((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || ((((((((4 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (i < 19))) || ((((((myglobal == 37) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 <= i)) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (7 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (i <= 12)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((myglobal == 25) && (i < 18)) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((i <= 10) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (6 <= i)) && (myglobal == 26)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i)) && (22 == myglobal))) || ((((((33 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (5 <= i))) || (((((((i <= 5) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 13)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal))) || ((((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 18) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((5 == myglobal) && (0 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (34 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i)) && (16 == myglobal))) || ((((((((18 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 4)) && (i < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (myglobal == 17)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 6))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i)) && (22 == myglobal))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 16))) || ((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (29 == myglobal))) || ((((((((myglobal == 13) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((myglobal == 37) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((i <= 2) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (17 <= i)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (29 == myglobal))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((18 <= i) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || ((((((((i <= 10) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (12 <= i)) && (i <= 12)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((0 <= i) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (7 <= i))) || ((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((30 == myglobal) && (i <= 9)) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (i < 20)) && (14 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (myglobal == 13)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || (((((((5 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((myglobal == 26) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((myglobal == 37) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (39 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal))) || (((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((i <= 14) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (4 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i <= 5) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (21 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 14)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16)) && (29 == myglobal))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (i < 17))) || (((((((i <= 5) && (myglobal == 26)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (39 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (17 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || (((((((i <= 2) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (6 <= i)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 6))) || ((((((((i < 20) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || (((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((33 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((i <= 9) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i <= 6))) || (((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 16))) || (((((((i < 18) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 2)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (35 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (3 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((myglobal == 25) && (4 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 20) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((i < 18) && (30 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || ((((((((4 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((i <= 10) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((18 <= i) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (12 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 6))) || ((((((myglobal == 13) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (16 <= i)) && (20 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (1 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || ((((((8 == myglobal) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 26) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (myglobal == 10)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (myglobal == 10)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (16 == myglobal)) && (i < 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= i))) || ((((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal))) || ((((((((i <= 9) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || ((((((((i < 18) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (10 <= i)) && (14 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((i <= 13) && (13 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i < 19))) || ((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (19 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 7) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 14)) && (7 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 10)) && (i < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || (((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (12 <= i)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || ((((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 11)) && (i <= 7)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 16))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (30 == myglobal)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (22 == myglobal))) || (((((((i < 18) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (i < 19))) || ((((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || (((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (14 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((((i < 18) && (11 <= i)) && (i <= 11)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (i < 17))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (40 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || ((((((((myglobal == 26) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (32 == myglobal)) && (i < 19))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 <= i) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal))) || ((((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || ((((((((i <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || (((((((0 <= i) && (myglobal == 13)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (34 == myglobal)) && (19 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (22 == myglobal)) && (i < 17))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (9 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 11)) && (i < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((((((i <= 9) && (9 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (i < 16))) || (((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || (((((((i <= 14) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)))) && !(v_np3_1)) && !(v_np7_1)))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1347
      column: 4
      function: main
    value: ((((((((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np3_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np20_1) && v_np16_1) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i <= 9) && (9 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal)) && (i < 16)) || ((((((12 <= i) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 7)) && (7 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16))) || ((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (15 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (31 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((i <= 2) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14) && (16 <= i)) && (i < 17)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (22 == myglobal)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i <= 15)) && (15 <= i))) || ((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (5 <= i))) || (((((i <= 14) && (myglobal == 26)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (14 <= i))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (i <= 6))) || ((((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (39 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 17)) && (i <= 3)) && (3 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || ((((((i <= 5) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (19 <= i)) && (39 == myglobal))) || ((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (5 <= i)) && (20 == myglobal))) || (((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i <= 6))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (40 == myglobal)) && (20 <= i))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((30 == myglobal) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 15)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || ((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((i <= 9) && (9 <= i)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 16))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (36 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (myglobal == 27))) || ((((((i < 18) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || ((((((i < 18) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((i <= 10) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17)) && (29 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (i < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || (((((i < 18) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (19 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (10 <= i)) && (i < 17))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((myglobal == 37) && (i < 18)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= i))) || (((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 10) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (myglobal == 17))) || ((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (15 <= i))) || (((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 6))) || (((((myglobal == 26) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27))) || (((((i < 18) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i)) && (2 == myglobal))) || ((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (5 <= i))) || ((((((18 == myglobal) && (i < 15)) && (i <= 8)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (15 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((18 <= i) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (i < 17))) || (((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (16 == myglobal)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((0 <= i) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (12 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((12 <= i) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((6 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((21 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((18 <= i) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (32 == myglobal))) || (((((myglobal == 25) && (i <= 5)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((i <= 10) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || (((((((5 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (myglobal == 28))) || (((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (17 <= i)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((i <= 14) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 <= i))) || (((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((i <= 14) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i <= 10) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 17))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || (((((i < 18) && (17 <= i)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (2 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 25) && (i <= 14)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || ((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (myglobal == 17)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (6 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (5 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (10 <= i)) && (myglobal == 24)) && (i < 17))) || ((((((i <= 5) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (myglobal == 13)) && (i == 0)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (16 == myglobal))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (14 <= i)) && (29 == myglobal))) || (((((((i <= 10) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((0 <= i) && (myglobal == 10)) && (i == 0)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 17))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 10) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 17))) || ((((((myglobal == 11) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (19 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (21 == myglobal)) && (i <= 6))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (7 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((myglobal == 26) && (i <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (12 <= i)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((4 <= i) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (i < 14)) && (20 == myglobal)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (23 == myglobal)) && (17 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (myglobal == 10)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((myglobal == 28) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (20 == myglobal)) && (i <= 6))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (myglobal == 11)) && (i < 20)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (21 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (i <= 12)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26))) || ((((((i <= 2) && (2 <= i)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 2) && (myglobal == 10)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (14 <= i)) && (myglobal == 28))) || ((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (19 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((12 <= i) && (23 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || (((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 27)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || ((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (23 == myglobal)) && (10 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 5) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal))) || ((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 28)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (29 == myglobal))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= i))) || ((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || ((((((myglobal == 11) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || (((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (myglobal == 17)) && (5 <= i))) || (((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (16 == myglobal)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 6))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (22 == myglobal))) || (((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((i <= 9) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 16)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (19 == myglobal))) || (((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (14 <= i)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (myglobal == 27)) && (i < 14)) && (7 <= i))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (14 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || ((((((i <= 13) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (15 == myglobal))) || (((((((i <= 7) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (18 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((i < 20) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((i <= 14) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i))) || ((((((i < 18) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 37) && (18 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (6 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (2 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((i <= 7) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((6 <= i) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || ((((((i <= 14) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (14 == myglobal))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (31 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 26) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (i <= 12)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (23 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((i <= 2) && (2 <= i)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((i <= 5) && (i < 20)) && (15 == myglobal)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (21 == myglobal)) && (1 <= i))) || (((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || ((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (10 <= i)) && (i < 17))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (20 == myglobal))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((i <= 14) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (34 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (14 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((i < 18) && (myglobal == 13)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (20 == myglobal))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (10 <= i)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (20 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (5 <= i)) && (19 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal))) || (((((myglobal == 25) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((4 <= i) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i <= 4)) && (i < 19))) || (((((6 <= i) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (i <= 6))) || ((((((myglobal == 25) && (i < 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (i <= 12)) && (32 == myglobal)) && (i < 19))) || (((((30 == myglobal) && (18 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (34 == myglobal)) && (i < 19))) || ((((((i <= 13) && (13 <= i)) && (i < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (12 <= i)) && (12 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((18 <= i) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14))) || (((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 1)) && (1 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 17)) && (1 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 9)) && (9 <= i)) && (myglobal == 24)) && (i < 16))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (14 == myglobal)) && (i < 17))) || ((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (myglobal == 24))) || ((((((5 == myglobal) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (17 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((6 <= i) && (myglobal == 26)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((i <= 9) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal))) || ((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (38 == myglobal)) && (i < 19))) || (((((i < 18) && (11 <= i)) && (i <= 11)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal))) || (((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (18 == myglobal)) && (5 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (16 <= i)) && (34 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (23 == myglobal)) && (i < 14)) && (7 <= i))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (14 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i <= 3)) && (3 <= i)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 10)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 15)) && (15 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((myglobal == 26) && (18 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 13) && (13 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17))) || ((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (18 == myglobal))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (19 <= i))) || ((((((i < 18) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 27)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (20 <= i))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (0 <= i)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (20 <= i)) && (34 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 12)) && (myglobal == 24)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (myglobal == 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (22 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (19 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (32 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (21 == myglobal)) && (i < 16))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (20 == myglobal)) && (i < 17))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (i < 19))) || (((((0 <= i) && (myglobal == 11)) && (i == 0)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((33 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (20 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (20 <= i)) && (32 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (31 == myglobal))) || (((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (12 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((i <= 9) && (myglobal == 13)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((4 <= i) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 == myglobal)) && (12 <= i)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((myglobal == 25) && (i <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (i <= 7)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((18 <= i) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (i < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i <= 4)) && (i < 19))) || ((((30 == myglobal) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (16 == myglobal))) || (((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (18 == myglobal)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (38 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (i <= 15)) && (15 <= i))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (9 == myglobal)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (i <= 1)) && (15 == myglobal)) && (1 <= i))) || (((((i < 18) && (30 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 7) && (18 == myglobal)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (17 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 13) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((myglobal == 25) && (6 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (21 == myglobal)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((18 <= i) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (10 <= i)) && (22 == myglobal)) && (i < 17))) || (((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal)) && (i < 16))) || ((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (i < 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (14 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((myglobal == 11) && (i <= 1)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((i <= 10) && (30 == myglobal)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (33 == myglobal)) && (i < 20))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (16 == myglobal))) || ((((((i <= 15) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((i < 18) && (35 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)))) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np7_1)) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && (((((((((((((((((((((((i <= 2) && (2 <= i)) && (2 == myglobal)) || ((((i <= 7) && (7 == myglobal)) && (i < 14)) && (7 <= i))) || (((15 == myglobal) && (i <= 15)) && (15 <= i))) || ((((i <= 10) && (myglobal == 10)) && (10 <= i)) && (i < 17))) || ((((myglobal == 13) && (i <= 13)) && (13 <= i)) && (i < 20))) || (((i <= 14) && (14 <= i)) && (14 == myglobal))) || (((i <= 1) && (1 <= i)) && (myglobal == 1))) || ((((5 == myglobal) && (i <= 5)) && (i < 20)) && (5 <= i))) || (((18 <= i) && (18 == myglobal)) && (i < 19))) || (((i < 20) && (19 == myglobal)) && (19 <= i))) || ((((i < 18) && (3 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((i <= 9) && (9 <= i)) && (9 == myglobal)) && (i < 16))) || (((0 <= i) && (i == 0)) && (myglobal == 0))) || (((6 <= i) && (6 == myglobal)) && (i <= 6))) || ((20 <= i) && (20 == myglobal))) || ((((i < 18) && (11 <= i)) && (i <= 11)) && (myglobal == 11))) || ((((12 <= i) && (12 == myglobal)) && (i <= 12)) && (i < 19))) || (((16 <= i) && (16 == myglobal)) && (i < 17))) || ((((4 <= i) && (myglobal == 4)) && (i <= 4)) && (i < 19))) || ((((8 == myglobal) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((i < 18) && (17 <= i)) && (myglobal == 17)))) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np21_1) && v_np20_1) && v_np16_1) && !(v_np18_1)) && !(v_np17_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i)) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 16))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (14 == myglobal)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 4)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (myglobal == 10)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((8 == myglobal) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (31 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((18 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((4 <= i) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (40 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (20 <= i))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((i <= 7) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || ((((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 7)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 13)) && (13 <= i)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (i <= 7)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= i))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 14) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 27))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (myglobal == 27)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((i <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || ((((((myglobal == 37) && (18 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || (((((((12 <= i) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17)) && (29 == myglobal))) || (((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 9) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((i <= 5) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 == myglobal)) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 <= i)) && (22 == myglobal))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal))) || (((((((myglobal == 11) && (i <= 2)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 4)) && (i < 19))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (21 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (39 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i)) && (32 == myglobal))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (20 <= i)) && (36 == myglobal))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (39 == myglobal))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i))) || ((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal))) || ((((((i <= 14) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i < 14)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal))) || (((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 10) && (30 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17))) || (((((((i <= 10) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (myglobal == 24))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 13) && (13 <= i)) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((33 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (20 <= i))) || (((((((i <= 5) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (22 == myglobal)) && (i < 17))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (30 == myglobal)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal))) || (((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((i <= 14) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((myglobal == 25) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 16))) || (((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((((myglobal == 25) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((18 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((myglobal == 25) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (i <= 5)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (36 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (16 == myglobal))) || ((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (i <= 6))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 <= i)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal))) || (((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i < 16))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((30 == myglobal) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (20 <= i)) && (34 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((33 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (21 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (21 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((4 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (myglobal == 24)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (16 == myglobal)) && (i < 17))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (5 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (19 == myglobal)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || ((((((((18 == myglobal) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((myglobal == 13) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (9 == myglobal)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((myglobal == 26) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (9 == myglobal)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (14 == myglobal))) || ((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 6))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || ((((((i < 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 16))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (10 <= i)) && (i < 17))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 9) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i < 18) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((((18 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((5 == myglobal) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (myglobal == 13)) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (i < 19))) || (((((((i < 18) && (myglobal == 26)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((0 <= i) && (myglobal == 11)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 37) && (i < 18)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((i <= 9) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (20 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24))) || (((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16)) && (29 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (22 == myglobal))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 37) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || (((((((myglobal == 25) && (i < 18)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((6 <= i) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (15 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i < 16))) || ((((((((i <= 5) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (i < 19))) || ((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal))) || ((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (22 == myglobal))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (i < 17))) || (((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((12 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || (((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (29 == myglobal))) || (((((((5 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (myglobal == 26)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (34 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) && !(v_np5_1)) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np20_1) && v_np18_1) && v_np16_1) && !(v_np21_1)) && !(v_np17_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) || (((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((18 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (7 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (myglobal == 24))) || ((((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (15 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (i < 19))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 14) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (12 <= i)) && (12 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 10) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (6 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (22 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 6))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 10) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((myglobal == 11) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i)) && (20 == myglobal))) || ((((((30 == myglobal) && (18 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || (((((33 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (20 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (20 <= i))) || ((((((myglobal == 25) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || ((((((i <= 14) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal)) && (i < 16))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || ((((((5 == myglobal) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((18 <= i) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 2) && (myglobal == 10)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (myglobal == 24)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || (((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (20 <= i)) && (34 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i)) && (2 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || (((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || ((((((((i < 18) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (14 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 6))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (16 == myglobal)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (i <= 6))) || (((((((i < 18) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (i <= 12)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (32 == myglobal))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 17))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal))) || (((((((myglobal == 26) && (18 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (15 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal))) || (((((((i <= 9) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (20 <= i)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (i < 17))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((i <= 2) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((((12 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17)) && (29 == myglobal))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 17))) || (((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (36 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 25) && (i < 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 13) && (13 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (16 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= i)) && (i < 17))) || ((((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i)) && (29 == myglobal))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 7)) && (7 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || (((((((myglobal == 25) && (i <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((4 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((12 <= i) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal))) || (((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 16))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (myglobal == 1))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((0 <= i) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6))) || ((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (15 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (20 == myglobal)) && (i < 17))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (5 <= i))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i))) || (((((myglobal == 37) && (18 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i)) && (16 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((i <= 14) && (myglobal == 26)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= i))) || ((((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (14 == myglobal)) && (i < 17))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= i))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((((i <= 5) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((5 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 7) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((i <= 9) && (myglobal == 13)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (i < 19))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 17))) || (((((((i <= 5) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (35 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (32 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 11) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (22 == myglobal))) || (((((((0 <= i) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((0 <= i) && (myglobal == 11)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || (((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (i < 19))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (17 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (myglobal == 13)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((myglobal == 25) && (6 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((18 <= i) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || (((((((myglobal == 26) && (i <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || ((((((((i <= 5) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (6 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (5 <= i))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (i < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || ((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal)) && (i < 16))) || (((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (39 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 16))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (0 <= i)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 17))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (20 == myglobal))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((6 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((i < 18) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (2 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (10 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) && !(v_np5_1)) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np8_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np20_1) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np20_1) && v_np16_1) && v_np10_1) && ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 3)) && (3 <= i)) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 7)) && (7 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 16))) || (((((((i <= 10) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (20 <= i)) && (34 == myglobal))) || (((((33 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (20 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((myglobal == 25) && (6 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || ((((((i < 18) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((4 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i < 18) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((((i <= 5) && (myglobal == 10)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (39 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 27)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((((myglobal == 26) && (i <= 7)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((i <= 14) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 26) && (18 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal)) && (i < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i)) && (20 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 16))) || (((((((i <= 10) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (20 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (9 == myglobal)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i)) && (2 == myglobal))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i))) || (((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (15 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 13)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (16 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 7)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (21 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (32 == myglobal))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (myglobal == 24)) && (i < 19))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || (((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= i)) && (i < 17))) || ((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((5 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (myglobal == 13)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (35 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 <= i))) || ((((((30 == myglobal) && (18 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || (((((((myglobal == 11) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((12 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((((0 <= i) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 25) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i <= 13) && (13 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((0 <= i) && (myglobal == 11)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (6 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (5 <= i))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || ((((((i <= 2) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal)) && (i < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (5 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 10)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 6))) || ((((((myglobal == 25) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= i) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (0 <= i)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || (((((((8 == myglobal) && (i <= 5)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 25)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (7 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal)) && (i < 16))) || ((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || ((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 6))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (30 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (i <= 12)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (20 == myglobal))) || (((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal))) || (((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (i < 17))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((i <= 14) && (myglobal == 26)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((12 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((myglobal == 11) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (myglobal == 24))) || (((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (16 == myglobal)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (14 == myglobal))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (32 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (15 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || (((((((i <= 9) && (myglobal == 26)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || (((((((myglobal == 25) && (i <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || (((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((i < 18) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 37) && (18 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((myglobal == 25) && (i < 18)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((6 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (6 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (2 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= i) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || (((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal)) && (i < 16))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (14 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((18 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (16 == myglobal)) && (i < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6))) || ((((((i <= 14) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (8 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((i <= 5) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal)) && (i <= 6))) || ((((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (12 <= i)) && (12 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 3)) && (3 <= i))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (14 == myglobal)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((5 == myglobal) && (i <= 2)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 16))) || (((((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal))) || (((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((0 <= i) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (20 <= i))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (14 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || ((((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || ((((((myglobal == 37) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (19 <= i))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (34 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || ((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= i) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i < 14)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (i < 19))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((i <= 9) && (myglobal == 13)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 17))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((((i <= 7) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (myglobal == 1))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (22 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (32 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || (((((((18 <= i) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (myglobal == 10)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || ((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (29 == myglobal))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (36 == myglobal))) || (((((((i <= 2) && (myglobal == 10)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || ((((((((i < 18) && (myglobal == 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (22 == myglobal)) && (i < 17))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (20 <= i)) && (32 == myglobal))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 5) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((33 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (17 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (15 <= i))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((i <= 10) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 13)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (i < 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal)) && (i < 19))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (19 <= i))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 == myglobal)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17)))) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np0_1)) && v_np1_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np20_1) && v_np16_1) && (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((i <= 2) && (2 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (31 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i < 14)) && (7 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (22 == myglobal)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (20 <= i)) && (36 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (i == 0)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (29 == myglobal))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 == myglobal)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (3 <= i))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (myglobal == 10)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (21 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (i < 18)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (34 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (15 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (19 <= i)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (34 == myglobal)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (myglobal == 26)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 9) && (9 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 16)) && (29 == myglobal))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (18 == myglobal)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || (((((((4 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 4)) && (22 == myglobal)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (5 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 10)) && (i <= 7)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i < 18) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (4 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (i < 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15)) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || ((((((i <= 14) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i))) || (((((myglobal == 37) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (20 == myglobal))) || ((((((((i <= 9) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 16))) || ((((((30 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17)) && (29 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 2)) && (2 <= i)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || ((((((i <= 2) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (6 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 6)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 <= i)) && (i < 17))) || (((((((4 <= i) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (i <= 7)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (7 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (14 == myglobal))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((myglobal == 25) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i <= 1)) && (12 == myglobal)) && (1 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((((i <= 5) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || ((((((i <= 14) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 14)) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((i <= 14) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (32 == myglobal))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((5 == myglobal) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (1 <= i))) || (((((((4 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 4)) && (i < 19))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 17)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((myglobal == 25) && (i <= 5)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || (((((((i <= 5) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (16 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 12)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 15)) && (15 <= i))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 28)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (myglobal == 26)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (15 <= i)) && (16 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((6 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i <= 6))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 16))) || (((((((myglobal == 26) && (i <= 13)) && (13 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (14 <= i)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (20 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (36 == myglobal))) || ((((((((4 <= i) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((myglobal == 25) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (0 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i < 14)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (12 <= i)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 25) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 7) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (7 <= i))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (11 <= i)) && (i <= 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i <= 2) && (2 <= i)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 13) && (13 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 10) && (30 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 17))) || (((((((0 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (myglobal == 10)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (i < 17))) || (((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (20 <= i))) || ((((((18 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (39 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (6 <= i)) && (9 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 17)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal))) || (((((((0 <= i) && (myglobal == 13)) && (i == 0)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (29 == myglobal))) || (((((((myglobal == 25) && (i < 18)) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (19 == myglobal)) && (15 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 14) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((myglobal == 37) && (18 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((6 <= i) && (myglobal == 26)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i <= 6))) || (((((((8 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (5 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i < 16))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (i <= 2)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || ((((((6 <= i) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 6))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (18 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (8 == myglobal)) && (i <= 5)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (20 == myglobal)) && (i < 16))) || (((((((12 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((4 <= i) && (myglobal == 13)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (11 <= i)) && (30 == myglobal)) && (i <= 11)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((((i <= 7) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (20 == myglobal)) && (7 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (7 == myglobal)) && (5 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (29 == myglobal)) && (i < 19))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (29 == myglobal)) && (i < 19))) || ((((((((i < 18) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (5 == myglobal)) && (i <= 2)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 10)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (8 <= i))) || ((((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((8 == myglobal) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (18 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (35 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (myglobal == 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 3)) && (3 <= i)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 14)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (19 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i <= 13)) && (13 <= i)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (21 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (19 <= i)) && (32 == myglobal))) || (((((((i <= 7) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (7 <= i))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 24)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (16 <= i)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 9)) && (9 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24))) || (((((((myglobal == 25) && (i < 18)) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((myglobal == 37) && (i < 18)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 2)) && (2 <= i)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 <= i)) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((33 == myglobal) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (20 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (29 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (i <= 3)) && (3 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 13) && (13 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (16 <= i)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (16 <= i)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (22 == myglobal)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (0 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i == 0)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((5 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i <= 4)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i <= 6))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (20 <= i)) && (34 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((((6 <= i) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 6))) || (((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (20 == myglobal))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (9 <= i)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 16)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((i <= 7) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (16 == myglobal)) && (7 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (15 <= i)) && (29 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (32 == myglobal))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (4 <= i)) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (myglobal == 11)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 14) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (22 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (20 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (11 <= i)) && (i <= 11)) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (20 == myglobal)) && (i < 19))) || (((((((8 == myglobal) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (19 <= i))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || ((((((5 == myglobal) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 3)) && (3 <= i))) || (((((((i <= 9) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (9 <= i)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 5) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i <= 5) && (myglobal == 11)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 2)) && (9 == myglobal)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((35 == myglobal) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (i < 15)) && (i <= 8)) && (19 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (i <= 6))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (4 <= i)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 10)) && (myglobal == 25)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 15)) && (myglobal == 27)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((((i <= 7) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (7 <= i))) || ((((((0 <= i) && (i == 0)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (0 <= i)) && (9 == myglobal)) && (i == 0)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 == myglobal))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= i)) && (20 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 <= i)) && (32 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (12 == myglobal)) && (8 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 2)) && (2 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal))) || (((((((i < 18) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 3)) && (3 <= i))) || (((((((i <= 13) && (13 <= i)) && (33 == myglobal)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 4)) && (20 == myglobal)) && (i < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (3 == myglobal)) && (i <= 1)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (1 <= i))) || ((((((30 == myglobal) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 19))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || (((((30 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (18 <= i)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i <= 4)) && (16 == myglobal)) && (i < 19))) || ((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18)) && (6 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (21 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (myglobal == 24)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((0 <= i) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 12)) && (14 == myglobal)) && (i < 19))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (16 == myglobal))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 27)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (myglobal == 17)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (i < 19))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || (((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (i < 17))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || ((((((i <= 2) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11))) || (((((((myglobal == 11) && (i <= 2)) && (2 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 11)) && (22 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 10)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (33 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i < 14)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (7 <= i))) || (((((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (myglobal == 24))) || (((((((12 <= i) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (2 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (16 == myglobal)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (22 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (8 == myglobal)) && (6 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i <= 6))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || (((((((i <= 9) && (myglobal == 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || ((((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (i < 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (0 <= i)) && (6 == myglobal)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((4 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 == myglobal)) && (i <= 4)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 13)) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (29 == myglobal))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 5)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (myglobal == 24))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i <= 6))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (10 <= i)) && (i < 17))) || (((((((i <= 5) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (5 <= i))) || ((((((((i <= 10) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((0 <= i) && (myglobal == 11)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((myglobal == 25) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (8 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (myglobal == 24)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (myglobal == 26)) && (i <= 7)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || (((((((8 == myglobal) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (myglobal == 27)) && (8 <= i))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (16 <= i)) && (i < 17)) && (29 == myglobal))) || (((((((i < 18) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (21 == myglobal)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 == myglobal)) && (i < 17))) || (((((((i < 18) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (16 == myglobal))) || (((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (i <= 3)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 <= i))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (34 == myglobal)) && (19 <= i))) || (((((18 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (38 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (myglobal == 27)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10)) && (i < 17))) || ((((((((myglobal == 13) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 14)) && (7 <= i))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 9)) && (myglobal == 11)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 16))) || ((((((((i <= 9) && (9 <= i)) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (21 == myglobal)) && (8 <= i))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (13 <= i)) && (i < 20)) && (16 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((6 <= i) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (myglobal == 24)) && (i <= 6))) || ((((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 14)) && (14 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (16 == myglobal))) || ((((((i <= 14) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (22 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || ((((((i < 18) && (30 == myglobal)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((((i <= 9) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (7 <= i))) || ((((((((i <= 10) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (i < 14)) && (7 <= i))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (31 == myglobal)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((6 <= i) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (19 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (9 == myglobal)) && (i < 15)) && (i <= 8)) && (8 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 26)) && (18 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 19))) || (((((((i <= 10) && (myglobal == 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (10 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (i < 17)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (40 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i))) || (((((((4 <= i) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 24)) && (i <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 24)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 18)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (32 == myglobal))) || (((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((((myglobal == 25) && (i <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((((4 <= i) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 4)) && (i < 19))) || (((((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (8 <= i))) || (((((((myglobal == 26) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (8 <= i))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (4 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (i <= 4)) && (i < 19))) || ((((((((i <= 13) && (13 <= i)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (19 == myglobal)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (myglobal == 24)) && (i < 17)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((18 == myglobal) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 12)) && (i < 19))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 1)) && (myglobal == 4)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 13)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal)) && (i <= 6)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((35 == myglobal) && (19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 25)) && (i <= 9)) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || ((((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((30 == myglobal) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i <= 12)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 5)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (21 == myglobal)) && (5 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19))) || (((((((i <= 5) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17))) || (((((((6 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (i <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (31 == myglobal)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (15 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 9)) && (9 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i < 16))) || ((((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i < 18)) && (6 == myglobal)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (20 <= i)) && (22 == myglobal))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (21 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (20 == myglobal))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (31 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (20 == myglobal))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 19))) || (((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i < 19))) || (((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (32 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 19)) && (i < 19))) || (((((((i < 18) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((((i <= 9) && (9 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 16))) || (((((((i <= 10) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (i < 17))) || (((((((i <= 9) && (9 <= i)) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (22 == myglobal)) && (i < 16))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 28)) && (16 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12)) && (i < 17))) || (((((((i <= 10) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (10 <= i)) && (i < 17))) || ((((((33 == myglobal) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (19 <= i)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (i <= 10)) && (myglobal == 13)) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((((myglobal == 25) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 17)) && (i < 14)) && (7 <= i))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 14)) && (myglobal == 24)) && (7 <= i))) || ((((((18 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (32 == myglobal)) && (i < 19)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((6 <= i) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 6))) || (((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 14)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (i <= 12)) && (i < 19))) || ((((((i < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 <= i)) && (34 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)) && (i < 17))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (14 == myglobal)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (myglobal == 26)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (19 <= i))) || ((((((i < 18) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (36 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((((i < 18) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (i <= 3)) && (3 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((((i <= 10) && (1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (12 == myglobal)) && (10 <= i)) && (i < 17))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (19 <= i)) && (20 == myglobal)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28))) || (((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal))) || ((((((myglobal == 26) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (15 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((i <= 9) && (myglobal == 26)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 16)) && (9 <= i)) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 16))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (i <= 13)) && (13 <= i)) && (i < 20)) && (14 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 14)) && (33 == myglobal)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i))) || ((((((i <= 14) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (14 <= i)) && (myglobal == 27))) || ((((((myglobal == 13) && (i <= 2)) && (2 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((((myglobal == 37) && (17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (12 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 12)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)) && (i < 19))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 15) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 1)) && (7 == myglobal)) && (1 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (29 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 <= i)) && (15 == myglobal)) && (i <= 12)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((((i <= 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= i)) && (20 == myglobal)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 17))) || ((((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 28)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13)) && (15 <= i))) || ((((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i < 15)) && (i <= 8)) && (15 == myglobal)) && (8 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((((i <= 5) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0)) && (6 == myglobal)) && (i < 20)) && (5 <= i)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (30 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (15 <= i))) || ((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (29 == myglobal))) || ((((((i < 18) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (17 <= i)) && (myglobal == 28)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((((18 <= i) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 27)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)) && (i < 19))) || (((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 <= i)) && (39 == myglobal))) || (((((((i < 18) && (11 <= i)) && (i <= 11)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 15)) && (15 <= i)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i < 18)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (i <= 3)) && (3 <= i)) && (22 == myglobal))) || (((((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 18) && (i <= 13)) && (13 <= i)) && (18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (32 == myglobal)))) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np3_1)) && !(v_np7_1))) || ((((((((((((((((((((((!(v_np5_1) && ((((((((((((((((((((((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (35 == myglobal)) && (i <= 15)) && (15 <= i)) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 20)) && (19 <= i)) && (39 == myglobal))) || (((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (40 == myglobal)) && (20 <= i))) || (((((i < 18) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (23 == myglobal)) && (i <= 3)) && (3 <= i))) || ((((myglobal == 37) && (i < 18)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (17 <= i))) || (((((myglobal == 25) && (i <= 5)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i < 20)) && (5 <= i))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 2)) && (2 <= i)) && (22 == myglobal))) || (((((i <= 9) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (9 <= i)) && (i < 16)) && (29 == myglobal))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 7)) && (myglobal == 27)) && (i < 14)) && (7 <= i))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 1)) && (21 == myglobal)) && (1 <= i))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (0 <= i)) && (i == 0)) && (20 == myglobal))) || ((((i <= 14) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (14 <= i)) && (34 == myglobal))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i < 15)) && (i <= 8)) && (myglobal == 28)) && (8 <= i))) || (((((4 <= i) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (myglobal == 24)) && (i <= 4)) && (i < 19))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 <= i)) && (i <= 12)) && (32 == myglobal)) && (i < 19))) || ((((6 <= i) && (myglobal == 26)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (i <= 6))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 <= i)) && (38 == myglobal)) && (i < 19))) || (((((i < 18) && (11 <= i)) && (i <= 11)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (31 == myglobal))) || ((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (16 <= i)) && (36 == myglobal)) && (i < 17))) || (((((i <= 10) && (30 == myglobal)) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (10 <= i)) && (i < 17))) || (((((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (i <= 13)) && (13 <= i)) && (33 == myglobal)) && (i < 20)))) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np6_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np20_1) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np3_1)) && !(v_np7_1)))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1343
      column: 9
      function: main
    value: ((((((((((((((((((((((!(v_np5_1) && !(v_np16_1)) && !(v_np19_1)) && !(v_np9_1)) && (myglobal == 0)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && v_np0_1) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np13_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)) && !(v_np7_1))
    format: c_expression
  - type: location_invariant
    location:
      file_name: /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-1.i
      file_hash: 81147b3e42a82bd92b2fd1c17836bc41bf8598e66ad2317620561a8ac507fa9a
      line: 1343
      column: 4
      function: main
    value: ((((((((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && (((((((((((((((((((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (14 == myglobal))) || (((myglobal == 11) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((myglobal == 10) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((8 == myglobal) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (myglobal == 1))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || ((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (20 == myglobal))) || (((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (16 == myglobal)))) && v_np3_1) && v_np7_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && (myglobal == 0)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np7_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np21_1) && v_np16_1) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np7_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && (((((((((((((((((((((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) || (((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (14 == myglobal))) || (((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (myglobal == 1))) || (((((8 == myglobal) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || ((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)))) && v_np16_1) && v_np10_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && ((((((((((((((((((((((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) || ((((12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || (((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((myglobal == 13) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (myglobal == 0)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((8 == myglobal) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (2 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (myglobal == 1))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (16 == myglobal))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (9 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (6 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15)) && (14 == myglobal))) || ((((myglobal == 10) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || ((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18)))) && !(v_np2_1)) && !(v_np12_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np8_1) && v_np7_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && ((((((((((((((((((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal)) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || (((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 == myglobal))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || ((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || (((((9 == myglobal) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (14 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)))) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np0_1)) && v_np7_1) && v_np1_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1))) || (((((((((((((((((((((((!(v_np5_1) && (20 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np6_1) && v_np7_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && !(v_np15_1)) && v_np16_1) && !(v_np21_1)) && !(v_np18_1)) && !(v_np17_1)) && (20 == myglobal)) && !(v_np20_1)) && !(v_np3_1))) || ((((((((((((((((((((((!(v_np5_1) && !(v_np19_1)) && !(v_np9_1)) && !(v_np2_1)) && !(v_np12_1)) && !(v_np8_1)) && !(v_np10_1)) && !(v_np6_1)) && !(v_np1_1)) && !(v_np0_1)) && v_np7_1) && !(v_np13_1)) && !(v_np11_1)) && !(v_np4_1)) && !(v_np14_1)) && ((((((((((((((((((((((1 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 1)) && (2 == myglobal)) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 14)) && (14 == myglobal)) && (13 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((6 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 5)) && (5 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((15 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 16)) && (16 == myglobal))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (16 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 17))) || ((((17 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (18 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20) && (11 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (12 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 12))) || (((((8 == myglobal) && (7 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 7)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 18))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 9) && (myglobal == 10)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (9 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 0) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost == 0)) && (myglobal == 1)) && (0 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || (((((9 == myglobal) && (8 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 8)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || (((((thread_function_mutexThread1of1ForFork0_~i~0~ghost < 17) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 6)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (7 == myglobal)) && (6 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((5 == myglobal) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 4)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (4 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((myglobal == 13) && (12 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 13))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 3) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (myglobal == 4)) && (3 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost))) || ((((14 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (15 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 15))) || ((((thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 2) && (2 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (3 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19))) || ((((myglobal == 11) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (10 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost <= 10))) || (((19 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (20 == myglobal))) || ((((18 <= thread_function_mutexThread1of1ForFork0_~i~0~ghost) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 20)) && (19 == myglobal)) && (thread_function_mutexThread1of1ForFork0_~i~0~ghost < 19)))) && !(v_np15_1)) && v_np18_1) && v_np16_1) && !(v_np21_1)) && !(v_np17_1)) && !(v_np20_1)) && !(v_np3_1)))
    format: c_expression
